Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
指定坐标为python cv2的图像的遮光部分_Python_Opencv - Fatal编程技术网

指定坐标为python cv2的图像的遮光部分

指定坐标为python cv2的图像的遮光部分,python,opencv,Python,Opencv,我的问题与以下问题相反: 我只希望我的图像的某一部分被遮光。感谢@stateMachine提到了蒙版的反转 除此之外,cv2.fillPoly函数应将颜色设置为[0,0,0] 这些是我换的部分 mask = np.zeros(image.shape, dtype=np.uint8) mask = 255 - mask cv2.fillPoly(mask, pts=[contours], color=(0,0,0)) 用mask=255-mask反转掩码,然后按帖子所示将其反转。

我的问题与以下问题相反:


我只希望我的图像的某一部分被遮光。

感谢@stateMachine提到了蒙版的反转

除此之外,cv2.fillPoly函数应将颜色设置为[0,0,0]

这些是我换的部分

mask = np.zeros(image.shape, dtype=np.uint8)
mask = 255 - mask

cv2.fillPoly(mask, pts=[contours], color=(0,0,0))

mask=255-mask
反转
掩码
,然后按帖子所示将其反转。