подключаюсь к ip-камере так:
url='rtsp://192.168.1.80:8080/h264_ulaw.sdp'
cap = cv2.VideoCapture(url)
и в бесконечном цикле
ret, frame = cap.read()
crop_frame = frame[5:220, 5:220]
использую эту функцию для доминирующего цвета над crop_frame:
def unique_count_app(a):
colors, count = np.unique(a.reshape(-1,a.shape[-1]), axis=0, return_counts=True)
return colors[count.argmax()]
Установил разрешение камеры 320/240 всё равно огромная задержка.
Функция нампай действительно считает доминирующий цвет?
Можно обрабатывать не все кадры подряд с потока ip камеры, а пропускать половину и брать только реалтайм кадры?
Необходимо фпс хотяб 1 кадр в секунду, как избавиться от задержки?