diff --git a/WebARKit/WebARKitTrackers/WebARKitOpticalTracking/WebARKitTracker.cpp b/WebARKit/WebARKitTrackers/WebARKitOpticalTracking/WebARKitTracker.cpp index 77504af..4107019 100644 --- a/WebARKit/WebARKitTrackers/WebARKitOpticalTracking/WebARKitTracker.cpp +++ b/WebARKit/WebARKitTrackers/WebARKitOpticalTracking/WebARKitTracker.cpp @@ -173,6 +173,8 @@ class WebARKitTracker::WebARKitTrackerImpl { clear_output(); + _isDetected = false; + cv::Mat frameDescr; std::vector frameKeyPts; bool valid; @@ -336,7 +338,6 @@ class WebARKitTracker::WebARKitTrackerImpl { void clear_output() { output = std::vector(17, 0.0); - _isDetected = false; }; void buildImagePyramid(cv::Mat frame) { cv::buildOpticalFlowPyramid(frame, _pyramid, winSize, maxLevel); }