BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 28 juil. 2008 à 17:48
Hello,
Aucune lib graphique ne te fournira la fonctionnalité toute faite. Tu dois:
- stocker dans un tableau (ou autre) le nombre d'occurrences des couleurs de ton image
- afficher ce tableau sous la forme que tu veux, et c'est là qu'intervient Qt
@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 28 juil. 2008 à 21:14
Tu veux un exemple pour quoi? Calculer ton histogramme ou bien l'afficher?
Dans le 1er cas, il suffit de parcourir ton image pixel par pixel et de compter les couleurs différentes. Généralement, pour une image en niveau de gris (donc 256 couleurs), on fait un tableau de 256 compteurs que l'on incrémente suivant la couleur rencontrée. Facilement généralisable pour une image couleur.
Dans le 2nd cas, cela dépend sous quelle forme tu veux afficher ton histogramme. Généralement, on fait un diagramme en bâton à partir du tableau de compteurs, ce qui revient à tracer des lignes dont les longueurs sont les valeurs des compteurs.
@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...