标签: python opencv image-processing cv2 image-editing
使用cv2.selectROI()打开一个图像,我可以使用鼠标在图像中选择一个矩形区域。
cv2.selectROI()
如何选择不是矩形的任意封闭区域。我希望在运行代码时打开图像,并且希望能够使用鼠标自由地在图像上绘制任意形状的闭合环。我希望这段代码返回与原始图像形状相同的矩阵,但是该区域内的所有像素必须为1,外部的像素必须为0。然后,我可以将其用作遮罩。
如何执行此操作?
img = cv2.imread('path') mask = selectROI(img)