Namespace OpenCvSharp.Tracking.Legacy
Classes
- LegacyTracker
Base abstract class for the long-term tracker, mirroring
cv::legacy::Tracker.
- LegacyTrackingApi
Free functions from
cv::legacy::that don't belong to a single class.
- MultiTracker
Base class for high-level OpenCV algorithms
- MultiTrackerAlt
Base class for objects that own a single native OpenCV pointer through an OpenCvSafeHandle. The SafeHandle is the single source of truth for the native handle value and is responsible for releasing it (including from its own finalizer when the managed object is dropped without Dispose()).
- MultiTrackerTLD
Base class for objects that own a single native OpenCV pointer through an OpenCvSafeHandle. The SafeHandle is the single source of truth for the native handle value and is responsible for releasing it (including from its own finalizer when the managed object is dropped without Dispose()).
- TrackerBoosting
Base abstract class for the long-term tracker, mirroring
cv::legacy::Tracker.
- TrackerCSRT
Base abstract class for the long-term tracker, mirroring
cv::legacy::Tracker.
- TrackerKCF
Base abstract class for the long-term tracker, mirroring
cv::legacy::Tracker.
- TrackerMIL
Base abstract class for the long-term tracker, mirroring
cv::legacy::Tracker.
- TrackerMOSSE
Base abstract class for the long-term tracker, mirroring
cv::legacy::Tracker.
- TrackerMedianFlow
Base abstract class for the long-term tracker, mirroring
cv::legacy::Tracker.
- TrackerTLD
Base abstract class for the long-term tracker, mirroring
cv::legacy::Tracker.
Structs
- TrackerBoosting.Params
TrackerBoosting parameters. Layout matches
cv::legacy::TrackerBoosting::Params.
- TrackerCSRT.Params
CSRT Params. A managed-friendly parameter bag; ToNativeStruct(nint) converts it into the blittable WLegacyTrackerCSRTParams mirror passed to the native entry point. The shape is identical to the modern TrackerCSRT.Params.
- TrackerKCF.Params
TrackerKCF parameters. Layout matches the native
tracker_legacy_TrackerKCF_Paramsbridge struct (cv::legacy::TrackerKCF::Paramsjust re-exposescv::tracking::TrackerKCF::Params); the bool options are backed by a plain int per the general Params-struct convention, not a nativebool.
- TrackerMIL.Params
TrackerMIL parameters. Layout matches
cv::legacy::TrackerMIL::Params(which just re-exposescv::TrackerMIL::Params).
- TrackerMedianFlow.Params
TrackerMedianFlow parameters. Layout matches
cv::legacy::TrackerMedianFlow::Params.
- WLegacyTrackerCSRTParams
Blittable mirror of native
tracker_legacy_TrackerCSRT_Params(the use-flags areintandwindow_functionis achar*). Built from TrackerCSRT.Params for the P/Invoke.