Добрый день подскадите пожалуйста как как определить цвет вокруг Contour Area в openсv ? Заранее спасибо за помощь
for c in contours:
x, y, w, h = cv2.boundingRect(c)
#if cv2.contourArea(cnt) > 800:
if (cv2.contourArea(c)) > 10:
Rectangles = cv2.rectangle(image_copy, (x, y), (x + w, y + h), (255, 0, 0), 5)
# lower_gray = np.array([0, 5, 50], np.uint8)
# upper_gray = np.array([350, 50, 255], np.uint8)
# mask = cv2.inRange(Rectangles, lower_gray, upper_gray)
# img_res = cv2.bitwise_and(hsv, hsv, mask=mask)
# cv2.imwrite('gray.png', img_res)
#cv2.ellipse()
#cv2.ellipse(Rectangles, )
#if cv2.inRange(Rectangles) == (hsv, (1, 0, 0), (85, 95, 85)):
#cv2.cvtColor(Rectangles, (85, 95, 85), 5)
# print("wow")
#if cv2.boundingRect(c) == cv2.inRange(hsv, (1, 0, 0), (85, 95, 85)):
#cv2.rectangle(image_copy, (x, y), (x + w, y + h), (255, 0, 0), 5)
#cv2.imshow('All contours with bounding box', image_copy)
#cv2.imshow('All contours with bounding box', image_copy)
cv2.imshow("image", image_copy)
#if rectan
if cv2.waitKey(0):
cv2.destroyAllWindows()
https://drive.google.com/file/d/1imf6bbO58K91TICUJRPRcbtu9dI-0LUJ/view?usp=sharing
Фильтер цвета, определил некоторые площади, но мне нужно понять цвет площади вокруг них, если они темного (серый, черный) цвета то я хочу рисовать вокруг них квадрат если же нет но пропустить