/// <summary> /// Create a auto blob tracker using the specific parameters /// </summary> /// <param name="param">The parameters for this blob tracker auto</param> public BlobTrackerAuto(BlobTrackerAutoParam <TColor> param) { _param = param; MCvBlobTrackerAutoParam1 p = _param.MCvBlobTrackerAutoParam1; _ptr = CvInvoke.CvCreateBlobTrackerAuto1(ref p); }
/// <summary> /// Create a default auto blob tracker /// </summary> public BlobTrackerAuto() { BlobTrackerAutoParam<TColor> param = new BlobTrackerAutoParam<TColor>(); param.FGDetector = new FGDetector<TColor>(Emgu.CV.CvEnum.FORGROUND_DETECTOR_TYPE.FGD); _param = param; MCvBlobTrackerAutoParam1 p = _param.MCvBlobTrackerAutoParam1; _ptr = BlobTrackerAutoInvoke.CvCreateBlobTrackerAuto1(ref p); }
internal extern static IntPtr CvCreateBlobTrackerAuto1(ref MCvBlobTrackerAutoParam1 param);