我正在尝试遮盖图像中的绿色。
下面我正在使用的代码中。
即使色相值是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
请帮助我解决这个问题,如果有任何问题,请告诉我