separate pytwrpper from predictorWrappery
[trackerpp.git] / src / Tracker.cpp
index b7da363..098a24e 100644 (file)
@@ -54,7 +54,10 @@ void Tracker::updateState(const Mat& image)
 
 void Tracker::addPatch(PatchPtr p)
 {
-    this->patches.push_back(p);
+    patches.insert(patches.begin(), p);
+    if (patches.size() > MaxPatch){
+        patches.erase(patches.end());
+    }
 }
 
 void Tracker::correct(const cv::Mat& image, const Detection& detection)