如何使用opencv创建透明蒙板而不是白色

时间:2017-09-16 19:54:18

标签: python opencv opencv3.0

我正在使用以下代码创建白色的蒙版。但是当我提取它时,我希望它是透明的。我该怎么办?

 mask = cv2.ellipse(mask, center=(cX, cY), axes=(axesX, axesY), angle=0, startAngle=0, endAngle=360,
                       color=(255, 255, 255), thickness=-1)

inside = np.bitwise_and(image, mask)
outside = np.bitwise_and(image, ~mask)

http://answers.opencv.org/question/25523/extract-an-ellipse-form-from-an-image-instead-of-drawing-it-inside/

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

我已使用以下代码修复了Tranparency + Mask

Using PIL to make all white pixels transparent?