Привет, я новичок в работе с opencv и python, и я пытаюсь обнаружить объекты по цвету, найти центр всего видения малиновой камары и откалибровать ее с помощью ультразвукового датчика c. Мой вопрос: Как нарисовать прямоугольник в центре кадра, пока малиновая камара захватывает живое изображение?
Я только начал изучать это:
import cv2
import numpy as np
img = np.random.randint(0, 256, size=(200, 300, 3), dtype=np.uint8)
height, width, channels = img.shape
upper_left = (int(width / 4), int(height / 4))
bottom_right = (int(width * 3 / 4), int(height * 3 / 4))
# draw in the image
cv2.rectangle(img, upper_left, bottom_right, (0, 255, 0), 2)
cv2.imshow('img', img)
# indexing array
rect_img = img[upper_left[1] : bottom_right[1], upper_left[0] : bottom_right[0]]
rect_img[:] = 0 # modify value
cv2.imshow('aft', img)
cv2.waitKey()
Но это не захватывает ничего из камары. Спасибо за вашу помощь