Home › Forums › Fórum Rastreamento de Objetos com Python e OpenCV › intalção do OpenCV 3.4.4.19 › Reply To: intalção do OpenCV 3.4.4.19
2 de agosto de 2021 at 18:20
#29962
Continuo com erro:
import cv2
import sys
from random import randint
(major_ver, minor_ver, subminor_ver) = (cv2.__version__).split('.')
#print(major_ver, minor_ver, subminor_ver)
tracker_types = ['BOOSTING', 'MIL', 'KCF',
'TLD', 'MEDIANFLOW', 'MOSSE', 'CSRT']
tracker_type = tracker_types[1]
print(cv2.__version__)
print(tracker_type)
if int(minor_ver) < 3:
tracker = tracker_type
else:
if tracker_type == 'BOOSTING':
tracker = cv2.legacy.TrackerBoosting_create()
if tracker_type == 'MIL':
tracker = cv2.legacy.TrackerMIL_create()
if tracker_type == 'KCF':
tracker = cv2.legacy.TrackerKCF_create()
if tracker_type == 'TLD':
tracker = cv2.legacy.TrackerTLD_create()
if tracker_type == 'MEDIANFLOW':
tracker = cv2.legacy.TrackerMedianFlow_create()
if tracker_type == 'MOSSE':
tracker = cv2.legacy.TrackerMOSSE_create()
if tracker_type == 'CSRT':
tracker = cv2.legacy.TrackerCSRT_create()
print(tracker)
v3.4.15
MIL
Traceback (most recent call last):
File “c:\Users\Breno\Desktop\Code\Arquivos_Python\visao_computacional\iaexpert\Single_tracking.py”, line 21, in <module>
tracker = cv2.legacy.TrackerMIL_create()
AttributeError: module ‘cv2.cv2’ has no attribute ‘legacy’
