Effacer les filtres
Effacer les filtres

programme matlab pour calculer et trace l'histogramme d'une image

11 vues (au cours des 30 derniers jours)
Je  Je vous
Je Je vous le 21 Oct 2021
Modifié(e) : Dave B le 21 Oct 2021
I

Réponses (2)

Chunru
Chunru le 21 Oct 2021
I = imread('pout.tif');
imhist(I)

Dave B
Dave B le 21 Oct 2021
Modifié(e) : Dave B le 21 Oct 2021
im=imread('peppers.png'); % exemple d'image
imshow(im)
Si vous avez Image Processing Toolbox:
figure
imhist(im)
Autrement:
im=imread('peppers.png');
histogram(im(:),255,'EdgeColor','none')
xlim('tight')
RGB:
figure
im=imread('peppers.png');
r=im(:,:,1);
g=im(:,:,2);
b=im(:,:,3);
t=tiledlayout(3,1);
nexttile
histogram(r(:),255,'EdgeColor','none','FaceColor','r')
nexttile
histogram(g(:),255,'EdgeColor','none','FaceColor','g')
nexttile
histogram(b(:),255,'EdgeColor','none','FaceColor','b')
xlim(t.Children,'tight')

Catégories

En savoir plus sur Read, Write, and Modify Image dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by