python opencv - Отслеживание объектов и координат - PullRequest
0 голосов
/ 30 сентября 2019

Я использую код отслеживания объекта. https://www.pyimagesearch.com/2015/09/21/opencv-track-object-movement/. Пару раз все работало нормально. Он отслеживал мяч просто отлично. Затем камера открылась без проблем, но когда я переместил теннисный мяч в поле зрения камеры, я получил следующую ошибку

if counter >= 10 and i == 1 and pts[-10] is not None:IndexError: deque index out of range

dX = pts[-10][0] - pts[i][0]
        dY = pts[-10][1] - pts[i][1]
        (dirX, dirY) = ("", "")

, если я удаляю if counter >= 10 and i == 1 and pts[-10] is not None:

, код работаетне показывая позиции х и у, но это не то, что я хочу. в чем может быть проблема?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...