C# Class Emgu.CV.VideoSurveillance.BlobDetector

A blob detector
Inheritance: Emgu.Util.UnmanagedObject
Exibir arquivo Open project: fajoy/RTSPExample

Public Methods

Method Description
BlobDetector ( CvEnum type ) : System

Create a blob detector of specific type

DetectNewBlob ( Byte>.Image imageForeground, BlobSeq newBlob, BlobSeq oldBlob ) : bool

Detect new blobs

Protected Methods

Method Description
DisposeObject ( ) : void

Release the detector

Method Details

BlobDetector() public method

Create a blob detector of specific type
public BlobDetector ( CvEnum type ) : System
type CvEnum The type of the detector
return System

DetectNewBlob() public method

Detect new blobs
public DetectNewBlob ( Byte>.Image imageForeground, BlobSeq newBlob, BlobSeq oldBlob ) : bool
imageForeground Byte>.Image The foreground mask
newBlob BlobSeq The new blob list
oldBlob BlobSeq The old blob list, can be null if not needed
return bool

DisposeObject() protected method

Release the detector
protected DisposeObject ( ) : void
return void