Beispiel #1
0
 internal static extern void cvbCvRenderBlobs(IntPtr labelMask, IntPtr blobs, IntPtr imgSource, IntPtr imgDest, Cvb.CvBlobDetector.BlobRenderType mode, double alpha);
Beispiel #2
0
 private Foundation.FBLOB ExecuteFBlob(Cvb.Image.IMG img)
 {
     //
     // Intialize Blob.
     //
     var AOI = appSet.ROI;
     Cvb.Image.ReleaseObj(handle);
     handle = Foundation.FBlobCreate(img, 0);
     Foundation.FBlobSetSkipBinarization(handle, true);
     Foundation.FBlobSetLimitArea(handle, appSet.MinimumSize, appSet.MaximumSize);
     Foundation.FBlobSetArea(handle, 0, AOI.Left, AOI.Top, AOI.Right, AOI.Bottom);
     Foundation.FBlobSetObjectTouchBorder(handle, Foundation.BlobTouchBorderFilter.FBLOB_BORDER_NONE);
     Foundation.FBlobExec(handle);
     return handle;
 }