Сейчас учусь на Python и открываю CV. Моя проблема в том, что мне нужно найти, если мое изображение имеет красный цвет, если оно имеет красный цвет, вызовите одну функцию, если оно не имеет красного цвета, вызовите другую функцию. У меня есть код, чтобы найти КРАСНЫЙ цвет в моем изображении, проблема не в том, что я могу написать Если условие, как если изображение в КРАСНОМ цвете делает это, сделайте это.
Может кто-нибудь помочь мне с этим? Ниже приведен код, который я пытаюсь с этим, я могу обнаружить красный цвет и распечатать изображение, но не могу добавить условие в моем сценарии. Пожалуйста, помогите мне решить эту проблему.
import cv2
import numpy as np
img = cv2.imread("Myimage.png")
img_hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
mask1 = cv2.inRange(img_hsv, (0,50,20), (5,255,255))
mask2 = cv2.inRange(img_hsv, (175,50,20), (180,255,255))
mask = cv2.bitwise_or(mask1, mask2 )
croped = cv2.bitwise_and(img, img, mask=mask)
cv2.imshow("mask", mask)
cv2.imshow("croped", croped)
cv2.waitKey()