Я пытаюсь выполнить обнаружение BLOB-объектов в каждом 10-м кадре видеофайла. Как найти координаты x, y для каждого кадра?
Я новичок как в python, так и в opencv, и я пытаюсь использовать оператор if, который будет определять координаты x, y большого двоичного объекта в видео каждые 10 кадров, у меня есть оператор ifвозвращать каждый 10-й кадр, но теперь я не могу понять, как найти координаты x, y для каждого.Должен ли я сохранять каждое изображение и затем выполнять вычисления или есть более простой способ?
vidcap = cv2.VideoCapture('testing.mov')
count = 0
fps = int(vidcap.get(cv2.CAP_PROP_FPS))
length = int(vidcap.get(cv2.CAP_PROP_FRAME_COUNT))
while count < length:
count += 1
if count % 10 == 0:
Я бы хотел, чтобы оператор if возвращал координаты x, y для каждого 10-го кадра, чтобы я могпроводить дальнейшие расчеты по ним