Я пытаюсь извлечь канал hue
из изображения подушки.Ниже приведена иллюстрация:
In [40]: from PIL import Image
In [41]: pillow_img = Image.open('lekha.jpg')
# convert to HSV
In [42]: hsv_img = pillow_img.convert('HSV')
# cast it as NumPy array
In [43]: arr_hsv = np.asarray(hsv_img)
Теперь, как я могу извлечь только hue
канал из массива arr_hsv
?
Если это RGB-изображение, извлечение red
канал будет транслироваться на:
red_channel = arr_rgb[:, :, 0]
Однако я не уверен, что это также относится и к HSV.