Создайте изображение с помощью красного, зеленого и синего компонентов - PullRequest
0 голосов
/ 02 мая 2019

Я новичок в python и opencv, и у меня есть проблема, которую я не могу решить.

Я отделил зеленые, красные и синие компоненты изображения RGB с OpenCV и Python и выполнял различные операции сэти матрицы.Но теперь мне нужно присоединиться и создать изображение, но я застрял с этим.Матрицы: r_des_std, g_des_std, b_des_std.

Следующий код небольшая часть моего кода:

for i in range(len(r_des_std)):
    red = r_des_std[i][0]
    print('red:', red)

for j in range(len(g_des_std)):
    green = g_des_std[i][0]
    print('green:', green)

for k in range(len(b_des_std)):
    blue = b_des_std[i][0]
    print('blue:', blue)

В общем, я должен сделать это, чтобы сгенерировать мое новое изображение:

img2 = cv2.merge((b_des_std[0][0],g_des_std[0][0],r_des_std[0][0]))
img2 = cv2.merge((b_des_std[1][0],g_des_std[1][0],r_des_std[1][0]))
img2 = cv2.merge((b_des_std[2][0],g_des_std[2][0],r_des_std[2][0]))
img2 = cv2.merge((b_des_std[3][0],g_des_std[3][0],r_des_std[3][0]))
img2 = cv2.merge((b_des_std[24][0],g_des_std[24][0],r_des_std[24][0]))

cv2.imshow('image1',img2)

Но я 'Я застрял.Пожалуйста, мне нужна помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...