Pregunta

Tengo una imagen y quiero poder obtener los valores de Hue de puntos específicos en la imagen.

He estado usando Impixel para sacar los valores de color, pero se preguntaba si hay una función como impixel para obtener el valor del tono de los píxeles SPEICIFC.

¿Fue útil?

Solución

Use rgb2hsv después de impixel.

Ejemplo:

im = imread('peppers.png'); %// example image
im = im2double(im); %// convert to double values in [0, 1]
c = [12 146 410]; %// column coordinates of desired pixels
r = [104 156 129]; %// row coordinates of desired pixels
pixels = impixel(im,c,r); %// rgb values of pixels
hsv = rgb2hsv(pixels); %// convert to hsv
hue = hsv(:,1); %// hue is first column of hsv

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top