Loading...
Searching...
No Matches
Classes |
Public Member Functions |
Static Public Member Functions |
Protected Member Functions |
List of all members
cv::TrackerCSRT Class Referenceabstract
the CSRT tracker More...
#include <opencv2/tracking.hpp>
Inheritance diagram for cv::TrackerCSRT:
Classes | |
| struct | Params |
Public Member Functions | |
| virtual | ~TrackerCSRT () CV_OVERRIDE |
| virtual void | setInitialMask (InputArray mask)=0 |
Public Member Functions inherited from cv::Tracker | |
| virtual | ~Tracker () |
| virtual void | init (InputArray image, const Rect &boundingBox)=0 |
| Initialize the tracker with a known bounding box that surrounded the target. | |
| virtual bool | update (InputArray image, Rect &boundingBox)=0 |
| Update the tracker, find the new most likely bounding box for the target. | |
Static Public Member Functions | |
| static Ptr< TrackerCSRT > | create (const TrackerCSRT::Params ¶meters=TrackerCSRT::Params()) |
| Create CSRT tracker instance. | |
Protected Member Functions | |
| TrackerCSRT () | |
Protected Member Functions inherited from cv::Tracker | |
| Tracker () | |
Detailed Description
the CSRT tracker
The implementation is based on [Lukezic_IJCV2018] Discriminative Correlation Filter with Channel and Spatial Reliability
Constructor & Destructor Documentation
◆ TrackerCSRT()
|
protected |
◆ ~TrackerCSRT()
|
virtual |
Member Function Documentation
◆ create()
|
static |
Create CSRT tracker instance.
- Parameters
-
parameters CSRT parameters TrackerCSRT::Params
◆ setInitialMask()
|
pure virtual |
The documentation for this class was generated from the following file:
- opencv2/tracking.hpp
Public Member Functions inherited from
1.9.6