vendor: OpenCV 5.0.0 snapshot at 40738fb16ceddb5fb3fea747585f7ce6abb0605b

This commit is contained in:
Gitea Mirror Bot
2026-08-22 00:10:33 +08:00
commit f7f077da11
6933 changed files with 2335208 additions and 0 deletions
@@ -0,0 +1,30 @@
#!/usr/bin/env python
import os
import numpy as np
import cv2 as cv
from tests_common import NewOpenCVTests, unittest
class tracking_test(NewOpenCVTests):
def test_createMILTracker(self):
t = cv.TrackerMIL.create()
self.assertTrue(t is not None)
def test_createNanoTracker(self):
backbone_path = self.find_file("dnn/onnx/models/nanotrack_backbone_sim_v2.onnx", required=False);
neckhead_path = self.find_file("dnn/onnx/models/nanotrack_head_sim_v2.onnx", required=False);
backbone = cv.dnn.readNet(backbone_path)
neckhead = cv.dnn.readNet(neckhead_path)
t = cv.TrackerNano.create(backbone, neckhead)
self.assertTrue(t is not None)
def test_createVitTracker(self):
model_path = self.find_file("dnn/onnx/models/vitTracker.onnx", required=False);
model = cv.dnn.readNet(model_path)
t = cv.TrackerVit.create(model)
self.assertTrue(t is not None)
if __name__ == '__main__':
NewOpenCVTests.bootstrap()