Info
La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.
can anyone tell me about hsv color space and how rgv2hsv conersion work and why it is needed to count no of pixel
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
[index, map]=rgb2ind(I,65300); pixels= prod(size(index)); hsv=rgb2hsv(map); h = hsv(:,1); s = hsv(:,2); v = hsv(:,3); darks = find(v <.2)'; lights = find(s < .05 & v > .85)'; h([darks lights])= -1; disp(length(darks)) black = length(darks)/pixels; white = length(lights)/pixels; red = length(find((h >.9167 | h <=.083) & h~=-1))/pixels; yellow=length(find(h >.083 & h<=.25))/pixels; green=length(find(h > .25 & h<= .4167))/pixels; cyan= length(find(h > .4167 & h<= .5833))/pixels; blue=length(find(h > .5833 & h <= .75))/pixels; magenta=length(find(h > .75 & h <= .9167))/pixels;
0 comentarios
Respuestas (1)
Image Analyst
el 1 de Jul. de 2014
Well I know about color spaces but I don't know why the person who wrote your code wants to count pixels with various colors in the image. I guess it depends on the image. Why don't you post yours?
1 comentario
La pregunta está cerrada.
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!