如何使用鼠标从python中的图像中选择任意区域?

时间:2018-09-10 08:10:52

标签: python opencv image-processing cv2 image-editing

使用cv2.selectROI()打开一个图像,我可以使用鼠标在图像中选择一个矩形区域。

如何选择不是矩形的任意封闭区域。我希望在运行代码时打开图像,并且希望能够使用鼠标自由地在图像上绘制任意形状的闭合环。我希望这段代码返回与原始图像形状相同的矩阵,但是该区域内的所有像素必须为1,外部的像素必须为0。然后,我可以将其用作遮罩。

如何执行此操作?

img = cv2.imread('path')
mask = selectROI(img)

0 个答案:

没有答案