Я пытаюсь замаскировать зеленый цвет на изображении.
Ниже в коде, который я использую, чтобы сделать это.
Даже если значение цветового оттенка inRange
, оно НЕ маскирует изображение.
cvtInputBGRtoHSV = cv2.imread(inputFileImage)
maskInput = cv2.inRange(cvtInputBGRtoHSV,(30, 0, 0),(91, 255,255))
cv2.imwrite(inputFileImage, maskInput)
Для справки я прикрепил изображение входа и выхода.
Когда я пытаюсь получить значение HSV для Unmasked Green, я вижу как 121 для диапазона 360, так что когда я преобразую в 180 Range of Hue (который на самом деле в Python), это будет ~ 60
Пожалуйста, помогите мне, а также дайте мне знать, если есть какие-либо проблемы