Histogramme d'une image

Résolu
Signaler
Messages postés
8
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
9 mai 2008
-
Messages postés
7
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
14 mai 2008
-
bonjour!!
Je veux faire un histogramme d'une image bmp pour pouvoir calculer le seuil mais je n’arrive pas à le faire. Est-ce que quelqu'un peut m'aider pour trouver le code source ?...
Rq: je travail avec le langage C++ (logiciel: builder C++)

merci!! 

5 réponses

Messages postés
987
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
30 août 2012
25
il fait un tableau de 256 valeurs, initialisé a 0.
apres tu parcours tout les pixels de ton image, tu prend la valeur du pixel (si c'est une image en niveau de gris, si c'est la couleur il faut prendre une des trois composante rvb soit faire la moyenne).
apres tu incrémente la case correspondante a la valeur du pixel
du genre : histo[pixels[x][y]] += 1. ou pixels[x][y] vaut la vauleur du pixel a la position (x,y)

Cdt
Messages postés
8
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
9 mai 2008

oui c'est ce que je fait exactement, mais ce que je cherche c'est comment l'afficher sous forme d'un graphe je sais que dans le builder je travail avec TChart mais comment faire afficher les resultat je ne sais pas?
Messages postés
987
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
30 août 2012
25
Messages postés
8
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
9 mai 2008

 c'est ce que je cherche merci infiniment......
Messages postés
7
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
14 mai 2008

merci vous expliquer bien  les solutions des problèmes merci infiniment
salut les gas!!!!!!!