Histogram of Luv image
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Maria Kanwal
el 29 de Oct. de 2016
Comentada: Maria Kanwal
el 1 de Nov. de 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 comentarios
Respuesta aceptada
Image Analyst
el 29 de Oct. de 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 comentarios
Image Analyst
el 1 de Nov. de 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.
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!