Class TrackerCSRT
- Namespace
- OpenCvSharp.Tracking.Legacy
- Assembly
- OpenCvSharp.dll
Base abstract class for the long-term tracker, mirroring cv::legacy::Tracker.
public class TrackerCSRT : LegacyTracker, IDisposable
- Inheritance
-
TrackerCSRT
- Implements
- Inherited Members
Remarks
This is a distinct type from Tracker (the modern, video-module tracker
base): cv::legacy::Tracker::init/update return bool (not
void) and operate on Rect2d (not Rect), so the two
hierarchies cannot share a common managed base class.
Methods
Create()
Constructor
public static TrackerCSRT Create()
Returns
Create(Params)
Constructor
public static TrackerCSRT Create(TrackerCSRT.Params parameters)
Parameters
parametersTrackerCSRT.ParamsCSRT parameters
Returns
SetInitialMask(InputArray)
public virtual void SetInitialMask(InputArray mask)
Parameters
maskInputArray