Plotting Pixel count in a image
Afficher commentaires plus anciens
What I actually want to achieve is to get pixel count of the image (see attached image) with different channels (Red, Green and overlap)
Is there a way to tell Matlab to count the total of pixels for each channel and plot them?
Réponses (1)
KSSV
le 27 Juil 2020
I = imread(myimage);
R = I(:,:,1);
G = I(:,:,2);
B = I(:,:,3);
[R_data, level] = imhist(R);
[G_data, level] = imhist(G);
[B_data, level]=imhist(B);
bar(level, R_data,'r');
hold on;
bar(level, G_data,'g');
bar(level, B_data,'b');
Catégories
En savoir plus sur Image Category Classification dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!