eVision .NET API
Loading...
Searching...
No Matches
eVision.EGuardBand Struct Reference

Used to define a guard band around the processed ROI. A guard band is a border, in pixels, to exclude perturbed image data and avoid misdetections near the edges of the ROI. The default value is 0. More...

Public Member Functions

 EGuardBand (uint l, uint r, uint t, uint b)
 Constructs a EGuardBand.
bool IsEnabled ()
 Returns true if at least one border is not null.

Static Public Member Functions

static bool operator== (eVision.EGuardBand extraArgument, eVision.EGuardBand other)
 Comparison operator.
static bool operator!= (eVision.EGuardBand extraArgument, eVision.EGuardBand other)
 Comparison operator.

Public Attributes

uint Left
 The left border.
uint Right
 The right border.
uint Top
 The top border.
uint Bottom
 The bottom border.

Detailed Description

Used to define a guard band around the processed ROI. A guard band is a border, in pixels, to exclude perturbed image data and avoid misdetections near the edges of the ROI. The default value is 0.

License(s): EasySpotDetector

Deprecated
Deprecated in version 26.6. Scheduled to be removed in version 27.6.

Constructor & Destructor Documentation

◆ EGuardBand()

eVision.EGuardBand.EGuardBand ( uint l,
uint r,
uint t,
uint b )

Constructs a EGuardBand.

Parameters
lSize in pixel of the left border (default is 0).
rSize in pixel of the right border (default is 0).
tSize in pixel of the top border (default is 0).
bSize in pixel of the bottom border (default is 0).

Member Function Documentation

◆ IsEnabled()

bool eVision.EGuardBand.IsEnabled ( )

Returns true if at least one border is not null.

◆ operator!=()

bool eVision.EGuardBand.operator!= ( eVision.EGuardBand extraArgument,
eVision.EGuardBand other )
static

Comparison operator.

Parameters
otherThe other object.

◆ operator==()

bool eVision.EGuardBand.operator== ( eVision.EGuardBand extraArgument,
eVision.EGuardBand other )
static

Comparison operator.

Parameters
otherThe other object.

Member Data Documentation

◆ Bottom

uint eVision.EGuardBand.Bottom

The bottom border.

◆ Left

uint eVision.EGuardBand.Left

The left border.

◆ Right

uint eVision.EGuardBand.Right

The right border.

◆ Top

uint eVision.EGuardBand.Top

The top border.