mirror of
https://github.com/opencv/opencv_contrib.git
synced 2025-10-20 12:55:15 +08:00
32 lines
830 B
Python
32 lines
830 B
Python
#!/usr/bin/env python
|
|
import os
|
|
import numpy as np
|
|
import cv2 as cv
|
|
|
|
from tests_common import NewOpenCVTests, unittest
|
|
|
|
class tracking_contrib_test(NewOpenCVTests):
|
|
|
|
def test_createTracker(self):
|
|
|
|
t = cv.TrackerMIL_create()
|
|
t = cv.TrackerKCF_create()
|
|
try:
|
|
t = cv.TrackerGOTURN_create()
|
|
except cv.error as e:
|
|
pass # may fail due to missing DL model files
|
|
|
|
def test_createLegacyTracker(self):
|
|
|
|
t = cv.legacy.TrackerBoosting_create()
|
|
t = cv.legacy.TrackerMIL_create()
|
|
t = cv.legacy.TrackerKCF_create()
|
|
t = cv.legacy.TrackerMedianFlow_create()
|
|
#t = cv.legacy.TrackerGOTURN_create()
|
|
t = cv.legacy.TrackerMOSSE_create()
|
|
t = cv.legacy.TrackerCSRT_create()
|
|
|
|
|
|
if __name__ == '__main__':
|
|
NewOpenCVTests.bootstrap()
|