Table of Contents

Class SimpleBlobDetectorParams

Namespace
Emgu.CV.Features2D
Assembly
Emgu.CV.dll

Parameters for the simple blob detector

public class SimpleBlobDetectorParams : UnmanagedObject, IDisposable
Inheritance
SimpleBlobDetectorParams
Implements
Inherited Members

Constructors

SimpleBlobDetectorParams()

Create parameters for simple blob detector and use default values.

public SimpleBlobDetectorParams()

Properties

FilterByArea

Filter by area

public bool FilterByArea { get; set; }

Property Value

bool

FilterByCircularity

Filter by circularity

public bool FilterByCircularity { get; set; }

Property Value

bool

FilterByColor

Filter by color

public bool FilterByColor { get; set; }

Property Value

bool

FilterByConvexity

Filter by convexity

public bool FilterByConvexity { get; set; }

Property Value

bool

FilterByInertia

Filter by inertia

public bool FilterByInertia { get; set; }

Property Value

bool

MaxArea

Max area

public float MaxArea { get; set; }

Property Value

float

MaxCircularity

Max circularity

public float MaxCircularity { get; set; }

Property Value

float

MaxConvexity

Max Convexity

public float MaxConvexity { get; set; }

Property Value

float

MaxInertiaRatio

Max inertia ratio

public float MaxInertiaRatio { get; set; }

Property Value

float

MaxThreshold

Max threshold

public float MaxThreshold { get; set; }

Property Value

float

MinArea

Min area

public float MinArea { get; set; }

Property Value

float

MinCircularity

Min circularity

public float MinCircularity { get; set; }

Property Value

float

MinConvexity

Min Convexity

public float MinConvexity { get; set; }

Property Value

float

MinDistBetweenBlobs

Min dist between blobs

public float MinDistBetweenBlobs { get; set; }

Property Value

float

MinInertiaRatio

Min inertia ratio

public float MinInertiaRatio { get; set; }

Property Value

float

MinRepeatability

Min Repeatability

public nint MinRepeatability { get; set; }

Property Value

nint

MinThreshold

Min threshold

public float MinThreshold { get; set; }

Property Value

float

ThresholdStep

Threshold step

public float ThresholdStep { get; set; }

Property Value

float

blobColor

Blob color

public byte blobColor { get; set; }

Property Value

byte

Methods

DisposeObject()

Release all the unmanaged memory associated with this simple blob detector parameter.

protected override void DisposeObject()