【发布时间】:2020-04-13 02:41:15
【问题描述】:
给定两个输入 i。原始图像& ii。蒙版图像,从原始图像中删除到背景的最佳方法是什么。
原图
蒙版图片
最终输出将只包含没有背景的狗,并且看起来是透明的。我已经看到掩码图像也是用 OpenCV 创建的。有没有办法只使用现有的蒙版图像并生成输出图像?
更新 我试过这个
import cv2
# opencv loads the image in BGR, convert it to RGB
img = cv2.imread("originalImage.png")
mask = cv2.imread("maskImage.png")
final = cv2.bitwise_and(img, mask)
cv2.imwrite("final.png", final)
最终形象
有没有办法将背景设置为透明?
【问题讨论】:
-
@Baraa 感谢您的即时回复。我试过你的建议,背景不透明。
标签: python objective-c opencv