0

我正在尝试掩盖图像中的绿色。

在下面的代码中,我正在使用它来执行此操作。

即使颜色色调值是inRange,它也不会掩盖图像。

    cvtInputBGRtoHSV = cv2.imread(inputFileImage)
    maskInput = cv2.inRange(cvtInputBGRtoHSV,(30, 0, 0),(91, 255,255))
    cv2.imwrite(inputFileImage, maskInput)

作为参考,我附上了输入和输出图像。

当我尝试获取 Unmasked Green 的 HSV 值时,我看到 121 范围为 360 ,所以当我转换为 180 色调范围(实际上是在 Python 中)时,它将是 ~60

请帮我解决这个问题,如果有任何问题,请告诉我

蒙面图像输入图像

4

0 回答 0