12345678910111213141516171819202122232425262728293031 |
- #!/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()
|