@Yoler

Как решить module 'cv2' has no attribute 'TrackerCSRT_create'?

Уже второй день не могу найти в интернете как убрать ошибку: module 'cv2' has no attribute 'TrackerCSRT_create'.

Вот код:
import cv2, imutils

tracker = cv2.TrackerCSRT_create()

video = cv2.VideoCapture(0)

_,frame = video.read()
frame = imutils.resize(frame,width=720)
BB = cv2.selectROI(frame,False)
tracker.init(frame, BB)
while True:
    _,frame = video.read()
    frame = imutils.resize(frame,width=720)
    track_success,BB = tracker.update(frame)
    if track_success:
        top_left = (int(BB[0]),int(BB[1]))
        bottom_right = (int(BB[0]+BB[2]), int(BB[1]+BB[3]))
        cv2.rectangle(frame,top_left,bottom_right,(0,255,0),5)
    cv2.imshow('Output',frame)
    key = cv2.waitKey(1) & 0xff
    if key == ord('q'):
        break
video.release()
cv2.destroyAllWindows


Как решить данную проблему?
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
Как ставил OpenCV? Там несколько пакетов. opencv-python содержит только основные возможности, а целый ряд вещей вынесен в opencv-contrib-python. Плюс ряд алгоритмов доступен не во всех версиях, так что выясни, начиная с какой версии поддерживается этот алгоритм, и какая версия стоит у тебя.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы