Я использую код отслеживания объекта. 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:
, код работаетне показывая позиции х и у, но это не то, что я хочу. в чем может быть проблема?