how to take the average of more than two histograms
6 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have calculated 8 histograms using hist function. But I want to take the average of these histograms. Is it possible?. Please help me to find it.
0 Kommentare
Antworten (1)
hawkar kheder
am 5 Jan. 2019
Hi, I give you an example that is the average histogram for 3 planes (R,G,B) of an image (I), You can change the histogram for multiple images as you need.
I=imread("filename");
r = I(:,:,1); g = I(:,:,2); b = I(:,:,3);
[counts1,nb] = imhist(r);
[counts2,nb] = imhist(g);
[counts3,nb] = imhist(b);
Average_counts = round(mean([counts1(:), counts2(:), counts3(:)], 2));
0 Kommentare
Siehe auch
Kategorien
Mehr zu Histograms finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!