我正在尝试使用BitWish\u移除图像中心,但效果不好。请参见下文。
如你所见,它并没有去除所有的颜色
在我的代码下面
image = cv2.imread("icons/agta.jpg")
height,width,depth = image.shape
circle = np.zeros((height,width), np.uint8)
cv2.circle(circle,(int(width/2),int(height/2)),90,1,thickness=-1)
masked = cv2.bitwise_not(image, image, mask=circle)
cv2.imshow("masked", masked)
cv2.imwrite("hue.jpg",masked)
cv2.waitKey(0)
如果我理解这个问题,这里有一种在Python/OpenCV中实现的方法
输入:
阈值图像:
遮罩图像:
输入中的黑色圆圈:
相关问题 更多 >
编程相关推荐