How to take summation of different bins of histogram
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
anu
el 22 de Jul. de 2016
Comentada: Image Analyst
el 25 de Jul. de 2016
I am new to Matlab. I have created three separate arrays rarray,garray,barray to store RGB values of an image. After this I have created histogram for these three channels. How take addition of different bins for every channel?
0 comentarios
Respuesta aceptada
Image Analyst
el 22 de Jul. de 2016
I don't know what you mean by "different" bins, but to add up corresponding bins, just add
redCounts = imhist(rgbImage(:,:,1));
greenCounts = imhist(rgbImage(:,:,2));
blueCounts = imhist(rgbImage(:,:,3));
overallCounts = redCounts + greenCounts + blueCounts ;
Of course it's even easier to do it all in one step:
overallCounts = imhist(rgbImage(:));
4 comentarios
Image Analyst
el 25 de Jul. de 2016
Neither can we, until we see your code and you upload at least two images.
Más respuestas (1)
Azzi Abdelmalek
el 22 de Jul. de 2016
Editada: Azzi Abdelmalek
el 22 de Jul. de 2016
A=randi(10,5,4,3)
B=squeeze(sum(sum(A,1)))
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!