使用OpenCV遮罩图像中的绿色

时间:2019-02-20 15:59:49

标签: python image opencv image-processing image-masking

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

下面我正在使用的代码中。

即使色相值是inRange,也不会掩盖Image。

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

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

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

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

MaskedImage InputImage

0 个答案:

没有答案