@@ -91,7 +91,7 @@ namespace cv
91
91
Tracker* trackerPtr = trackers[0 ];
92
92
tld::TrackerTLDImpl* tracker = static_cast <tld::TrackerTLDImpl*>(trackerPtr);
93
93
// TLD Model Extraction
94
- tld::TrackerTLDModel* tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->model ));
94
+ tld::TrackerTLDModel* tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->getModel () ));
95
95
Ptr<tld::Data> data = tracker->data ;
96
96
double scale = data->getScale ();
97
97
@@ -130,7 +130,7 @@ namespace cv
130
130
trackerPtr = trackers[k];
131
131
tracker = static_cast <tld::TrackerTLDImpl*>(trackerPtr);
132
132
// TLD Model Extraction
133
- tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->model ));
133
+ tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->getModel () ));
134
134
data = tracker->data ;
135
135
136
136
data->frameNum ++;
@@ -247,7 +247,7 @@ namespace cv
247
247
Tracker* trackerPtr = trackers[0 ];
248
248
cv::tld::TrackerTLDImpl* tracker = static_cast <tld::TrackerTLDImpl*>(trackerPtr);
249
249
// TLD Model Extraction
250
- tld::TrackerTLDModel* tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->model ));
250
+ tld::TrackerTLDModel* tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->getModel () ));
251
251
Size initSize = tldModel->getMinSize ();
252
252
253
253
for (int k = 0 ; k < (int )trackers.size (); k++)
@@ -311,7 +311,7 @@ namespace cv
311
311
trackerPtr = trackers[k];
312
312
tracker = static_cast <tld::TrackerTLDImpl*>(trackerPtr);
313
313
// TLD Model Extraction
314
- tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->model ));
314
+ tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->getModel () ));
315
315
316
316
// Optimized variance calculation
317
317
bool varPass = (windowVar > tld::VARIANCE_THRESHOLD * *tldModel->detector ->originalVariancePtr );
@@ -340,7 +340,7 @@ namespace cv
340
340
trackerPtr = trackers[k];
341
341
tracker = static_cast <tld::TrackerTLDImpl*>(trackerPtr);
342
342
// TLD Model Extraction
343
- tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->model ));
343
+ tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->getModel () ));
344
344
345
345
346
346
for (int i = 0 ; i < (int )varBuffer[k].size (); i++)
@@ -382,7 +382,7 @@ namespace cv
382
382
trackerPtr = trackers[k];
383
383
tracker = static_cast <tld::TrackerTLDImpl*>(trackerPtr);
384
384
// TLD Model Extraction
385
- tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->model ));
385
+ tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->getModel () ));
386
386
387
387
npos = 0 ;
388
388
nneg = 0 ;
@@ -441,7 +441,7 @@ namespace cv
441
441
Tracker* trackerPtr = trackers[0 ];
442
442
cv::tld::TrackerTLDImpl* tracker = static_cast <tld::TrackerTLDImpl*>(trackerPtr);
443
443
// TLD Model Extraction
444
- tld::TrackerTLDModel* tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->model ));
444
+ tld::TrackerTLDModel* tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->getModel () ));
445
445
Size initSize = tldModel->getMinSize ();
446
446
447
447
for (int k = 0 ; k < (int )trackers.size (); k++)
@@ -505,7 +505,7 @@ namespace cv
505
505
trackerPtr = trackers[k];
506
506
tracker = static_cast <tld::TrackerTLDImpl*>(trackerPtr);
507
507
// TLD Model Extraction
508
- tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->model ));
508
+ tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->getModel () ));
509
509
510
510
// Optimized variance calculation
511
511
bool varPass = (windowVar > tld::VARIANCE_THRESHOLD * *tldModel->detector ->originalVariancePtr );
@@ -534,7 +534,7 @@ namespace cv
534
534
trackerPtr = trackers[k];
535
535
tracker = static_cast <tld::TrackerTLDImpl*>(trackerPtr);
536
536
// TLD Model Extraction
537
- tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->model ));
537
+ tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->getModel () ));
538
538
539
539
540
540
for (int i = 0 ; i < (int )varBuffer[k].size (); i++)
@@ -576,7 +576,7 @@ namespace cv
576
576
trackerPtr = trackers[k];
577
577
tracker = static_cast <tld::TrackerTLDImpl*>(trackerPtr);
578
578
// TLD Model Extraction
579
- tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->model ));
579
+ tldModel = ((tld::TrackerTLDModel*)static_cast <TrackerModel*>(tracker->getModel () ));
580
580
npos = 0 ;
581
581
nneg = 0 ;
582
582
maxSc = -5.0 ;
0 commit comments