eVision Python API
Loading...
Searching...
No Matches
eVision.EKernelRectifier Class Reference

Possible values for the rectification mode of a kernel. More...

Inheritance diagram for eVision.EKernelRectifier:
Collaboration diagram for eVision.EKernelRectifier:

Static Public Attributes

int DoNotRectify = 0
 The offset of the kernel is added to the values resulting from the convolution.
int KeepNegative = 1
 The positive values are discarded (set to zero) and the magnitude (absolute value) of the negative values is used.
int KeepPositive = 2
 Positive value is used.
int Absolute = 3
 The absolute value is used.

Detailed Description

Possible values for the rectification mode of a kernel.

This property allows specifying how negative convolution result values are handled.

Member Data Documentation

◆ Absolute

int eVision.EKernelRectifier.Absolute = 3
static

The absolute value is used.

◆ DoNotRectify

int eVision.EKernelRectifier.DoNotRectify = 0
static

The offset of the kernel is added to the values resulting from the convolution.

Negative values are then set to zero, and the values that exceed the maximum value for the image type are set to this maximum value.

◆ KeepNegative

int eVision.EKernelRectifier.KeepNegative = 1
static

The positive values are discarded (set to zero) and the magnitude (absolute value) of the negative values is used.

◆ KeepPositive

int eVision.EKernelRectifier.KeepPositive = 2
static

Positive value is used.

The negative values are discarded (set to zero).