Маскировка зеленого цвета на изображении с помощью OpenCV - PullRequest
0 голосов
/ 20 февраля 2019

Я пытаюсь замаскировать зеленый цвет на изображении.

Ниже в коде, который я использую, чтобы сделать это.

Даже если значение цветового оттенка 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

Пожалуйста, помогите мне, а также дайте мне знать, если есть какие-либо проблемы

MaskedImageInputImage

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...