Bonjour,
Est-ce que quelqu'un saurait m'aider pour afficher l'histogramme cumulé d'une image? Il s'agit d'images noir/blanc provenant de photos.
Je sais qu'il existe une fonction automatique "imhist" qui présente l'histogramme sans devoir entrer de paramètres. Y-en a t-il une en ce qui concerne l'histogramme cumulé. Ou savez vous quel type de code il faut entrer?
Merci d'avance
Je pense avoir trouvé une solution
Il y a juste un petit détail ennuyant, c'est que l'histogramme (his.jpg) présente des barres de plusieurs couleurs et non pas uniquement des barettes bleueus comme quand on utilise "imhist" (hist.jpg). quelqu'un sait pourquoi?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 I = imread ('C:\ImgA000008.tif'); x = 0:1:255; y = (I); figure, hist(y,x); n_elements = histc(y,x); c_elements = cumsum(n_elements); figure,bar(x,c_elements);
Partager