0
0 комментариев

Использую opencv3.4 и python3.5

Запускаю пример

import numpy as np
import cv2
 
img = cv2.imread('img.png')
 
b_channel, g_channel, r_channel = cv2.split(img)
 
alpha_channel = np.ones(b_channel.shape, dtype=b_channel.dtype) * 50
 
img = cv2.merge((b_channel, g_channel, r_channel, alpha_channel ))
 
cv2.imwrite("test.png", img)

В итоге получается:

Добавление альфа-канала к RGB изображению

Как мне сделать так чтобы оставить исходное изображение без визуальных изменений?

оригинал:

Добавление альфа-канала к RGB изображению

Изменен статус публикации
Добавить комментарий