2015-09-03 4 views
0

Мой код Python:Преобразование HSV в RGB в OpenCV

import numpy as np 
hsvimg = np.zeros(10,10,3) 
hsvimg[:,:,0] = np.linspace(0.2722,0.4722,10) 
hsvimg[:,:,1] = np.linspace(0.5722,0.6522,10) 
hsvimg[:,:,2] = np.ones(10) 

как я могу конвертировать ВПГ изображения в RGB, только с помощью OpenCV

ответ

3

Вы можете найти ответ на многие учебники (например here) и Документация OpenCV для cvtColor.

Обратите внимание, что в OpenCV хранятся значения RGB, инвертирующие каналы R и B, то есть BGR. Поэтому вам, скорее всего, понадобится это:

bgrimg = cv2.cvtColor(hsvimg, cv2.COLOR_HSV2BGR) 
Смежные вопросы