how to change color output of imhist function?
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
fred bnm
el 9 de Feb. de 2016
Comentada: Edmond Lui
el 21 de Ag. de 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 comentarios
Respuesta aceptada
Walter Roberson
el 9 de Feb. de 2016
copyobj([rHist1, gHist1, bHist1], gca)
2 comentarios
Edmond Lui
el 21 de Ag. de 2016
to plot them all together in 1 plot use:
hold on subplot... subplot... subplot... hold off
Más respuestas (0)
Ver también
Categorías
Más información sobre Histograms en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!