Bonjour :)
Est ce qu'il existe une methode pour tracer l'histogramme d'une image sous c++ builder :??
j'ai etulise le composant Tchart mais j'ai rencontre des problemes :(
Merci d'avance pour votre aide !
Version imprimable
Bonjour :)
Est ce qu'il existe une methode pour tracer l'histogramme d'une image sous c++ builder :??
j'ai etulise le composant Tchart mais j'ai rencontre des problemes :(
Merci d'avance pour votre aide !
Bonjour
Pour pouvoir t'aider il est n�cessaire d'avoir plus d'infos sur la m�thode utilis�e, quelques lignes de codes,la version du produit,....
cdlt
Bonjour ,
je travaille avec c++ builder 6
salut.
un bout de code et indispensable pour t'aider
cdlt
De quel type d'image s'agit il? couleur ou niveaux de gris?
Builder 6 est totalement obsol�te !
Il faut t�l�charger la derni�re version compl�te et gratuite : https://www.embarcadero.com/fr/produ...uilder/starter
Sinon il faut lire l'image pixel par pixel avec l'algorithme qui va bien.
Pas le temps aujourd'hui de d�tailler, je pourrai te donner un exp. dans le courant de la semaine.
Yves
C'est bien de C++ Builder dont je parle - la derni�re version diffus�e par Embarcadero est indispensable pour �tre compatible avec les derni�res version de Windows, d'autant quelle est gratuite.
Tu travaille avec une version qui doit avoir pr�s de 17 ans !! Faudra pas s'�tonner d'avoir des probl�mes !
Yves
Si c'est une image en niveau de gris c'est tr�s facile.
Il faut cr�er un tableau d'entier de 256 �l�ments et initialiser chaque �l�ment � 0.
Ensuite il faut lire chaque pixel de l'image et en fonction du niveau de gris du pixel (0 � 255) il faut incr�menter l'�l�ment correspondant
Exemple sil la valeur du pixel est 145 il faut incr�menter Tableau[145]
Une fois toute l'image lue il suffit d'afficher ton tableau sur un graphique comme type TFreeChart
Pour l'image le plus simple est d'utiliser un composant TBitmap. Il permet de charger une image et de l'afficher mais aussi d'acc�der � la valeur des pixels