Bonjour, pour les besoins d'un logiciel, je dois créer un programme qui me permet de générer l'histogramme d'une image en python. J'utilise le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
import os 
from PIL import Image
import matplotlib.pyplot as plt 
 
os.chdir("/home/admin01/Images/test")
img = Image.open('lyon.jpg')
data = img.getdata()
plt.hist(data, bins=256, range =(0,255),facecolor="green")
plt.show()
Malheuresement, le temps d'exécution est énoooooooorme. Ça me fait un peu penser à une boucle infinie :/

Si vous avez des idées qui puisse résoudre mon problème je vous écouterai avec plaisir,
Merci
Florian