how to change color output of imhist function?
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
fred bnm
le 9 Fév 2016
Commenté : Edmond Lui
le 21 Août 2016
imhist function display histogram of image. for display histogram of color RGB image (in 3 color RED-GREEN-BLUE).In separate windows And also at the same time in a single window
img=imread('test.jpg');
img1=img(:,:,1);
img2=img(:,:,2);
img3=img(:,:,3);
rHist1 = imhist(img1);%histogram of red band
gHist1 = imhist(img2);%histogram of green band
bHist1 = imhist(img3);%histogram of blue band
figure(1),
subplot(2,3,1),imshow(img1),title('red band');
subplot(2,3,2),imshow(img2),title('green band');
subplot(2,3,3),imshow(img3),title('blue band');
subplot(2,3,4),imhist(img1),title('hist of R');
subplot(2,3,5),imhist(img2),title('hist of G');
subplot(2,3,6),imhist(img3),title('hist of B');
figure(2)
%show histogram of three band in 3 color
0 commentaires
Réponse acceptée
Walter Roberson
le 9 Fév 2016
copyobj([rHist1, gHist1, bHist1], gca)
2 commentaires
Edmond Lui
le 21 Août 2016
to plot them all together in 1 plot use:
hold on subplot... subplot... subplot... hold off
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Histograms dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!