DetectionBasedTracker 122 modules/objdetect/include/opencv2/objdetect/detection_based_tracker.hpp DetectionBasedTracker(cv::Ptr<IDetector> mainDetector, cv::Ptr<IDetector> trackingDetector, const Parameters& params); DetectionBasedTracker 123 modules/objdetect/include/opencv2/objdetect/detection_based_tracker.hpp virtual ~DetectionBasedTracker(); DetectionBasedTracker 124 modules/objdetect/src/detection_based_tracker.cpp class cv::DetectionBasedTracker::SeparateDetectionWork DetectionBasedTracker 127 modules/objdetect/src/detection_based_tracker.cpp SeparateDetectionWork(cv::DetectionBasedTracker& _detectionBasedTracker, cv::Ptr<DetectionBasedTracker::IDetector> _detector); DetectionBasedTracker 157 modules/objdetect/src/detection_based_tracker.cpp DetectionBasedTracker& detectionBasedTracker; DetectionBasedTracker 158 modules/objdetect/src/detection_based_tracker.cpp cv::Ptr<DetectionBasedTracker::IDetector> cascadeInThread; DetectionBasedTracker 192 modules/objdetect/src/detection_based_tracker.cpp cv::DetectionBasedTracker::SeparateDetectionWork::SeparateDetectionWork(DetectionBasedTracker& _detectionBasedTracker, cv::Ptr<DetectionBasedTracker::IDetector> _detector) DetectionBasedTracker 229 modules/objdetect/src/detection_based_tracker.cpp cv::DetectionBasedTracker::SeparateDetectionWork::~SeparateDetectionWork() DetectionBasedTracker 240 modules/objdetect/src/detection_based_tracker.cpp bool cv::DetectionBasedTracker::SeparateDetectionWork::run() DetectionBasedTracker 285 modules/objdetect/src/detection_based_tracker.cpp CATCH_ALL_AND_LOG({ ((cv::DetectionBasedTracker::SeparateDetectionWork*)p)->workcycleObjectDetector(); }); DetectionBasedTracker 287 modules/objdetect/src/detection_based_tracker.cpp ((cv::DetectionBasedTracker::SeparateDetectionWork*)p)->lock(); DetectionBasedTracker 288 modules/objdetect/src/detection_based_tracker.cpp ((cv::DetectionBasedTracker::SeparateDetectionWork*)p)->stateThread = cv::DetectionBasedTracker::SeparateDetectionWork::STATE_THREAD_STOPPED; DetectionBasedTracker 289 modules/objdetect/src/detection_based_tracker.cpp ((cv::DetectionBasedTracker::SeparateDetectionWork*)p)->isObjectDetectingReady=false; DetectionBasedTracker 290 modules/objdetect/src/detection_based_tracker.cpp ((cv::DetectionBasedTracker::SeparateDetectionWork*)p)->shouldObjectDetectingResultsBeForgot=false; DetectionBasedTracker 292 modules/objdetect/src/detection_based_tracker.cpp ((cv::DetectionBasedTracker::SeparateDetectionWork*)p)->objectDetectorThreadStartStop.notify_one(); DetectionBasedTracker 294 modules/objdetect/src/detection_based_tracker.cpp pthread_cond_signal(&(((cv::DetectionBasedTracker::SeparateDetectionWork*)p)->objectDetectorThreadStartStop)); DetectionBasedTracker 296 modules/objdetect/src/detection_based_tracker.cpp ((cv::DetectionBasedTracker::SeparateDetectionWork*)p)->unlock(); DetectionBasedTracker 303 modules/objdetect/src/detection_based_tracker.cpp void cv::DetectionBasedTracker::SeparateDetectionWork::workcycleObjectDetector() DetectionBasedTracker 452 modules/objdetect/src/detection_based_tracker.cpp void cv::DetectionBasedTracker::SeparateDetectionWork::stop() DetectionBasedTracker 484 modules/objdetect/src/detection_based_tracker.cpp void cv::DetectionBasedTracker::SeparateDetectionWork::resetTracking() DetectionBasedTracker 512 modules/objdetect/src/detection_based_tracker.cpp bool cv::DetectionBasedTracker::SeparateDetectionWork::communicateWithDetectingThread(const Mat& imageGray, std::vector<Rect>& rectsWhereRegions) DetectionBasedTracker 575 modules/objdetect/src/detection_based_tracker.cpp cv::DetectionBasedTracker::Parameters::Parameters() DetectionBasedTracker 581 modules/objdetect/src/detection_based_tracker.cpp cv::DetectionBasedTracker::InnerParameters::InnerParameters() DetectionBasedTracker 594 modules/objdetect/src/detection_based_tracker.cpp cv::DetectionBasedTracker::DetectionBasedTracker(cv::Ptr<IDetector> mainDetector, cv::Ptr<IDetector> trackingDetector, const Parameters& params) DetectionBasedTracker 615 modules/objdetect/src/detection_based_tracker.cpp cv::DetectionBasedTracker::~DetectionBasedTracker() DetectionBasedTracker 619 modules/objdetect/src/detection_based_tracker.cpp void DetectionBasedTracker::process(const Mat& imageGray) DetectionBasedTracker 688 modules/objdetect/src/detection_based_tracker.cpp void cv::DetectionBasedTracker::getObjects(std::vector<cv::Rect>& result) const DetectionBasedTracker 702 modules/objdetect/src/detection_based_tracker.cpp void cv::DetectionBasedTracker::getObjects(std::vector<Object>& result) const DetectionBasedTracker 715 modules/objdetect/src/detection_based_tracker.cpp void cv::DetectionBasedTracker::getObjects(std::vector<ExtObject>& result) const DetectionBasedTracker 727 modules/objdetect/src/detection_based_tracker.cpp bool cv::DetectionBasedTracker::run() DetectionBasedTracker 735 modules/objdetect/src/detection_based_tracker.cpp void cv::DetectionBasedTracker::stop() DetectionBasedTracker 742 modules/objdetect/src/detection_based_tracker.cpp void cv::DetectionBasedTracker::resetTracking() DetectionBasedTracker 750 modules/objdetect/src/detection_based_tracker.cpp void cv::DetectionBasedTracker::updateTrackedObjects(const std::vector<Rect>& detectedObjects) DetectionBasedTracker 871 modules/objdetect/src/detection_based_tracker.cpp int cv::DetectionBasedTracker::addObject(const Rect& location) DetectionBasedTracker 880 modules/objdetect/src/detection_based_tracker.cpp Rect cv::DetectionBasedTracker::calcTrackedObjectPositionToShow(int i) const DetectionBasedTracker 885 modules/objdetect/src/detection_based_tracker.cpp Rect cv::DetectionBasedTracker::calcTrackedObjectPositionToShow(int i, ObjectStatus& status) const DetectionBasedTracker 971 modules/objdetect/src/detection_based_tracker.cpp void cv::DetectionBasedTracker::detectInRegion(const Mat& img, const Rect& r, std::vector<Rect>& detectedObjectsInRegions) DetectionBasedTracker 1008 modules/objdetect/src/detection_based_tracker.cpp bool cv::DetectionBasedTracker::setParameters(const Parameters& params) DetectionBasedTracker 1026 modules/objdetect/src/detection_based_tracker.cpp const cv::DetectionBasedTracker::Parameters& DetectionBasedTracker::getParameters() const DetectionBasedTracker 21 samples/android/face-detection/jni/DetectionBasedTracker_jni.cpp class CascadeDetectorAdapter: public DetectionBasedTracker::IDetector DetectionBasedTracker 55 samples/android/face-detection/jni/DetectionBasedTracker_jni.cpp cv::Ptr<DetectionBasedTracker> tracker; DetectionBasedTracker 63 samples/android/face-detection/jni/DetectionBasedTracker_jni.cpp DetectionBasedTracker::Parameters DetectorParams; DetectionBasedTracker 64 samples/android/face-detection/jni/DetectionBasedTracker_jni.cpp tracker = makePtr<DetectionBasedTracker>(mainDetector, trackingDetector, DetectorParams); DetectionBasedTracker 48 samples/android/face-detection/src/org/opencv/samples/facedetect/FdActivity.java private DetectionBasedTracker mNativeDetector; DetectionBasedTracker 91 samples/android/face-detection/src/org/opencv/samples/facedetect/FdActivity.java mNativeDetector = new DetectionBasedTracker(mCascadeFile.getAbsolutePath(), 0); DetectionBasedTracker 19 samples/cpp/dbt_face_detection.cpp class CascadeDetectorAdapter: public DetectionBasedTracker::IDetector DetectionBasedTracker 56 samples/cpp/dbt_face_detection.cpp cv::Ptr<DetectionBasedTracker::IDetector> MainDetector = makePtr<CascadeDetectorAdapter>(cascade); DetectionBasedTracker 59 samples/cpp/dbt_face_detection.cpp cv::Ptr<DetectionBasedTracker::IDetector> TrackingDetector = makePtr<CascadeDetectorAdapter>(cascade); DetectionBasedTracker 61 samples/cpp/dbt_face_detection.cpp DetectionBasedTracker::Parameters params; DetectionBasedTracker 62 samples/cpp/dbt_face_detection.cpp DetectionBasedTracker Detector(MainDetector, TrackingDetector, params);