Histogram of Luv image
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Maria Kanwal
il 29 Ott 2016
Commentato: Maria Kanwal
il 1 Nov 2016
I need to compute a single histogram with 125 bins (5^3) for an Luv image. I can get separate channels using L=img(:,:,1) and so on and get a 1D array against them as L=L(:). And i can use histc function with setting r = [5 5 5] and passing 0:prod(r)-1 as second argument (binranges). But I don't understand how the L,u and v channels should be consolidated into a single vector to pass as first argument to histc so i get right histogram. Some help please.
0 Commenti
Risposta accettata
Image Analyst
il 29 Ott 2016
Simply use histogram:
histObject = histogram(img);
It will treat img and one single object - all the L, U, and V channels lumped together with no distinction. I have no idea why you'd want to do this deceptive thing however.
Or you can use histcounts(). histc() is deprecated so you should use these two new functions.
8 Commenti
Image Analyst
il 1 Nov 2016
There was no sarcasm there. Sorry you misinterpreted it. It's not unusual for people to hire experts to carry out projects for a variety of reasons - it's done all the time. We do it extensively in my company.
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!