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

This class contains static properties and methods specific to the eVision.EasyImage library. More...

Static Public Member Functions

None SetOverlayColor (eVision.EC24 color)
 Gets/Sets the color of the overlay in the destination image when a BW8 Image is used as overlay source image in functions.
eVision.EC24 GetOverlayColor ()
 Returns the color of the overlay in the destination image when an eVision.EBW8 image is used as overlay source image in functions:
None Copy (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIBW32|None sourceImage, eVision.EROIBW32|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIC24A|None sourceImage, eVision.EROIC24A|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIC48|None sourceImage, eVision.EROIC48|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EBW16 constant, eVision.EROIBW16|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EBW32 constant, eVision.EROIBW32|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EC24 constant, eVision.EROIC24|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EBW8 constant, eVision.EROIBW8|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EC24A constant, eVision.EROIC24A|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EC48 constant, eVision.EROIC48|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIBW32|None sourceImage, eVision.ERegion region, eVision.EROIBW32|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIC48|None sourceImage, eVision.ERegion region, eVision.EROIC48|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIC24A|None sourceImage, eVision.ERegion region, eVision.EROIC24A|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIBW32|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW32|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIC48|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC48|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIC24A|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24A|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EBW8 constant, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EBW16 constant, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EBW32 constant, eVision.ERegion region, eVision.EROIBW32|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EC48 constant, eVision.ERegion region, eVision.EROIC48|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EC24A constant, eVision.ERegion region, eVision.EROIC24A|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EC24 constant, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EBW8 constant, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EBW16 constant, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EBW32 constant, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW32|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EC48 constant, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC48|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EC24A constant, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24A|None destinationImage)
 Copies a source image or a constant in a destination image.
None Copy (eVision.EC24 constant, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Copies a source image or a constant in a destination image.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EBW8 constant, eVision.EROIBW8|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EBW16 constant, eVision.EROIBW16|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EC24 constant, eVision.EROIC24|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EBW8 constant, eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EBW16 constant, eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EC24 constant, eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIBW8|None sourceImage, eVision.EBW8 constant, eVision.EROIBW8|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIBW16|None sourceImage, eVision.EBW16 constant, eVision.EROIBW16|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIC24|None sourceImage, eVision.EC24 constant, eVision.EROIC24|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIBW8|None sourceImage, eVision.EROIC24|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIBW8|None sourceImage0, eVision.EROIBW8|None sourceImage1, eVision.EROIBW8|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIBW16|None sourceImage0, eVision.EROIBW16|None sourceImage1, eVision.EROIBW16|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIC24|None sourceImage0, eVision.EROIC24|None sourceImage1, eVision.EROIC24|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIBW8|None sourceImage0, eVision.EROIBW8|None sourceImage1, eVision.EROIBW16|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIBW16|None sourceImage0, eVision.EROIBW8|None sourceImage1, eVision.EROIBW16|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIBW8|None sourceImage0, eVision.EROIBW8|None sourceImage1, eVision.EROIC24|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIBW8|None sourceImage0, eVision.EROIC24|None sourceImage1, eVision.EROIC24|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Oper (eVision.EArithmeticLogicOperation operation, eVision.EROIC24|None sourceImage0, eVision.EROIBW8|None sourceImage1, eVision.EROIC24|None destinationImage)
 Applies the desired arithmetic or logic pixel-wise operator between two images or constants.
None Overlay (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, float panX, float panY, eVision.EC24 referenceValue)
 Overlays an image on the top of a color image at a given position.
None Overlay (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, float panX, float panY)
 Overlays an image on the top of a color image at a given position.
None Overlay (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, float panX)
 Overlays an image on the top of a color image at a given position.
None Overlay (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Overlays an image on the top of a color image at a given position.
None Overlay (eVision.EROIC24|None sourceImage, eVision.EROIBW8|None mask, eVision.EROIC24|None destinationImage, float panX, float panY)
 Overlays an image on the top of a color image at a given position.
None Overlay (eVision.EROIC24|None sourceImage, eVision.EROIBW8|None mask, eVision.EROIC24|None destinationImage, float panX)
 Overlays an image on the top of a color image at a given position.
None Overlay (eVision.EROIC24|None sourceImage, eVision.EROIBW8|None mask, eVision.EROIC24|None destinationImage)
 Overlays an image on the top of a color image at a given position.
None Overlay (eVision.EROIBW8|None overlay, eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, float panX, float panY, eVision.EC24 referenceValue)
 Overlays a grayscale image on the top of a color image at a given position.
None Overlay (eVision.EROIBW8|None overlay, eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, float panX, float panY)
 Overlays a grayscale image on the top of a color image at a given position.
None Overlay (eVision.EROIBW8|None overlay, eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, float panX)
 Overlays a grayscale image on the top of a color image at a given position.
None Overlay (eVision.EROIBW8|None overlay, eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Overlays a grayscale image on the top of a color image at a given position.
None Convert (eVision.EROIC24|None sourceImage, eVision.EROIBW8|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW8|None sourceImage, eVision.EROIC24|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW8|None sourceImage, eVision.EROIC24A|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIC24|None sourceImage, eVision.EROIC24A|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIC24A|None sourceImage, eVision.EROIC24|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIC24A|None sourceImage, eVision.EROIBW8|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW32|None sourceImage, eVision.EROIBW16|None destinationImage, int rightShift)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW32|None sourceImage, eVision.EROIBW16|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW32|None sourceImage, eVision.EROIBW8|None destinationImage, int rightShift)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW32|None sourceImage, eVision.EROIBW8|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None destinationImage, int rightShift)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW8|None sourceImage, eVision.EROIBW16|None destinationImage, int leftShift)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW8|None sourceImage, eVision.EROIBW16|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW8|None sourceImage, eVision.EROIBW32|None destinationImage, int leftShift)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW8|None sourceImage, eVision.EROIBW32|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW16|None sourceImage, eVision.EROIBW32|None destinationImage, int leftShift)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW16|None sourceImage, eVision.EROIBW32|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIC24|None sourceImage, eVision.EROIBW8|None sourceImageAlpha, eVision.EROIC24A|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None sourceImageAlpha, eVision.EROIC24A|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIC24A|None sourceImage, eVision.EROIC24|None destinationImage, eVision.EROIBW8|None destinationImageAlpha)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIC24A|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EROIBW8|None destinationImageAlpha)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIC48|None sourceImage, eVision.EROIC24|None destinationImage, int rightShift)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIC48|None sourceImage, eVision.EROIC24|None destinationImage)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIC24|None sourceImage, eVision.EROIC48|None destinationImage, int leftShift)
 Transforms the contents of an image to an image of another type.
None Convert (eVision.EROIC24|None sourceImage, eVision.EROIC48|None destinationImage)
 Transforms the contents of an image to an image of another type.
None ConvertTo422 (eVision.EROIBW8|None sourceImage, eVision.EROIBW16|None destinationImage)
 Turns an 8-bit gray-level image into a YUV 4:2:2 encoded color image.
None GainOffset (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, float gain, float offset)
 Transforms an image, applying a gain and offset to all pixels.
None GainOffset (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, float gain)
 Transforms an image, applying a gain and offset to all pixels.
None GainOffset (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Transforms an image, applying a gain and offset to all pixels.
None GainOffset (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, float gain, float offset)
 Transforms an image, applying a gain and offset to all pixels.
None GainOffset (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, float gain)
 Transforms an image, applying a gain and offset to all pixels.
None GainOffset (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Transforms an image, applying a gain and offset to all pixels.
None GainOffset (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, eVision.EColor gain, eVision.EColor offset)
 Transforms an image, applying a gain and offset to all pixels.
None Gain (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, eVision.EColor Gain)
 Transforms an image, applying a gain and offset to all pixels.
None Offset (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, eVision.EColor Offset)
 Transforms an image, applying a gain and offset to all pixels.
None Lut (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, eVision.EBW16Vector|None lookupTable)
 Transforms the gray levels of an image, using a lookup table stored in a vector (of unsigned values).
None Lut (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EBW8Vector|None lookupTable)
 Transforms the gray levels of an image, using a lookup table stored in a vector (of unsigned values).
None Lut (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EBW8Vector|None lookupTable, int numberOfScalingBits)
 Transforms the gray levels of an image, using a lookup table stored in a vector (of unsigned values).
None Lut (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EBW8Vector|None lookupTable)
 Transforms the gray levels of an image, using a lookup table stored in a vector (of unsigned values).
None Normalize (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, float imposedAverage, float imposedStandardDeviation)
 Normalizes an image, i.e.
None Normalize (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, float imposedAverage, float imposedStandardDeviation)
 Normalizes an image, i.e.
None Uniformize (eVision.EROIBW8|None sourceImage, eVision.EBW8 pixelReference, eVision.EROIBW8|None imageReference, eVision.EROIBW8|None destinationImage, bool multiplicative)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIBW8|None sourceImage, eVision.EBW8 pixelReference, eVision.EROIBW8|None imageReference, eVision.EROIBW8|None destinationImage)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIBW16|None sourceImage, eVision.EBW16 pixelReference, eVision.EROIBW16|None imageReference, eVision.EROIBW16|None destinationImage, bool multiplicative)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIBW16|None sourceImage, eVision.EBW16 pixelReference, eVision.EROIBW16|None imageReference, eVision.EROIBW16|None destinationImage)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIC24|None sourceImage, eVision.EC24 pixelReference, eVision.EROIC24|None imageReference, eVision.EROIC24|None destinationImage, bool multiplicative)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIC24|None sourceImage, eVision.EC24 pixelReference, eVision.EROIC24|None imageReference, eVision.EROIC24|None destinationImage)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIBW8|None sourceImage, eVision.EBW8 pixelReference, eVision.EBW8Vector|None vectorOfPixelReference, eVision.EROIBW8|None destinationImage, bool multiplicative)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIBW8|None sourceImage, eVision.EBW8 pixelReference, eVision.EBW8Vector|None vectorOfPixelReference, eVision.EROIBW8|None destinationImage)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIBW16|None sourceImage, eVision.EBW16 pixelReference, eVision.EBW16Vector|None vectorOfPixelReference, eVision.EROIBW16|None destinationImage, bool multiplicative)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIBW16|None sourceImage, eVision.EBW16 pixelReference, eVision.EBW16Vector|None vectorOfPixelReference, eVision.EROIBW16|None destinationImage)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIC24|None sourceImage, eVision.EC24 pixelReference, eVision.EC24Vector|None vectorOfPixelReference, eVision.EROIC24|None destinationImage, bool multiplicative)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIC24|None sourceImage, eVision.EC24 pixelReference, eVision.EC24Vector|None vectorOfPixelReference, eVision.EROIC24|None destinationImage)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIBW8|None sourceImage, eVision.EBW8 pixelLightReference, eVision.EROIBW8|None imageLightReference, eVision.EBW8 pixelDarkReference, eVision.EROIBW8|None imageDarkReference, eVision.EROIBW8|None destinationImage)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIBW16|None sourceImage, eVision.EBW16 pixelLightReference, eVision.EROIBW16|None imageLightReference, eVision.EBW16 pixelDarkReference, eVision.EROIBW16|None imageDarkReference, eVision.EROIBW16|None destinationImage)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIC24|None sourceImage, eVision.EC24 pixelLightReference, eVision.EROIC24|None imageLightReference, eVision.EC24 pixelDarkReference, eVision.EROIC24|None imageDarkReference, eVision.EROIC24|None destinationImage)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIBW8|None sourceImage, eVision.EBW8 pixelLightReference, eVision.EBW8Vector|None vectorOfPixelLightReference, eVision.EBW8 pixelDarkReference, eVision.EBW8Vector|None vectorOfPixelDarkReference, eVision.EROIBW8|None destinationImage)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIBW16|None sourceImage, eVision.EBW16 pixelLightReference, eVision.EBW16Vector|None vectorOfPixelLightReference, eVision.EBW16 pixelDarkReference, eVision.EBW16Vector|None vectorOfPixelDarkReference, eVision.EROIBW16|None destinationImage)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None Uniformize (eVision.EROIC24|None sourceImage, eVision.EC24 pixelLightReference, eVision.EC24Vector|None vectorOfPixelLightReference, eVision.EC24 pixelDarkReference, eVision.EC24Vector|None vectorOfPixelDarkReference, eVision.EROIC24|None destinationImage)
 Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.
None SetRecursiveAverageLUT (eVision.EBW16Vector|None lookupTable, float reductionNoiseFactor, float reductionNoiseWidth)
 Pre-compute the required non-linear transfer function for noise reduction by recursive temporal averaging.
None SetRecursiveAverageLUT (eVision.EBW16Vector|None lookupTable, float reductionNoiseFactor)
 Pre-compute the required non-linear transfer function for noise reduction by recursive temporal averaging.
None RecursiveAverage (eVision.EROIBW8|None sourceImage, eVision.EROIBW16|None store, eVision.EROIBW8|None destinationImage, eVision.EBW16Vector|None lookupTable)
 Applies stronger noise reduction to small variations and conversely.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int threshold, int lowValue, int highValue, float relativeThreshold)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int threshold, int lowValue, int highValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int threshold, int lowValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int threshold)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int threshold, int lowValue, int highValue, float relativeThreshold)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int threshold, int lowValue, int highValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int threshold, int lowValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int threshold)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int threshold, int lowValue, int highValue, float relativeThreshold)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int threshold, int lowValue, int highValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int threshold, int lowValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int threshold)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int threshold, int lowValue, int highValue, float relativeThreshold)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int threshold, int lowValue, int highValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int threshold, int lowValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int threshold)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int threshold, int lowValue, int highValue, float relativeThreshold)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int threshold, int lowValue, int highValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int threshold, int lowValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int threshold)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int threshold, int lowValue, int highValue, float relativeThreshold)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int threshold, int lowValue, int highValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int threshold, int lowValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int threshold)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIC24|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EC24 minimum, eVision.EC24 maximum)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, eVision.EC24 minimum, eVision.EC24 maximum)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, eVision.EC24 minimum, eVision.EC24 maximum)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIC24|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EC24 minimum, eVision.EC24 maximum, eVision.EColorLookup|None colorLookupTable, eVision.EBW8 rejectValue, eVision.EBW8 acceptValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, eVision.EC24 minimum, eVision.EC24 maximum, eVision.EColorLookup|None colorLookupTable, eVision.EBW8 rejectValue, eVision.EBW8 acceptValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, eVision.EC24 minimum, eVision.EC24 maximum, eVision.EColorLookup|None colorLookupTable, eVision.EBW8 rejectValue, eVision.EBW8 acceptValue)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIC24|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EC24 minimum, eVision.EC24 maximum, eVision.EColorLookup|None colorLookupTable)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, eVision.EC24 minimum, eVision.EC24 maximum, eVision.EColorLookup|None colorLookupTable)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None Threshold (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, eVision.EC24 minimum, eVision.EC24 maximum, eVision.EColorLookup|None colorLookupTable)
 Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.
None DoubleThreshold (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int lowThreshold, int highThreshold, int lowValue, int middleValue, int highValue)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int lowThreshold, int highThreshold, int lowValue, int middleValue)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int lowThreshold, int highThreshold, int lowValue)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int lowThreshold, int highThreshold)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int lowThreshold, int highThreshold, eVision.EBW16 lowValue, eVision.EBW16 middleValue, eVision.EBW16 highValue)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int lowThreshold, int highThreshold)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int lowThreshold, int highThreshold, int lowValue, int middleValue, int highValue)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int lowThreshold, int highThreshold, int lowValue, int middleValue)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int lowThreshold, int highThreshold, int lowValue)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int lowThreshold, int highThreshold)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int lowThreshold, int highThreshold, eVision.EBW16 lowValue, eVision.EBW16 middleValue, eVision.EBW16 highValue)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int lowThreshold, int highThreshold)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int lowThreshold, int highThreshold, int lowValue, int middleValue, int highValue)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int lowThreshold, int highThreshold, int lowValue, int middleValue)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int lowThreshold, int highThreshold, int lowValue)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int lowThreshold, int highThreshold)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int lowThreshold, int highThreshold, eVision.EBW16 lowValue, eVision.EBW16 middleValue, eVision.EBW16 highValue)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
None DoubleThreshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int lowThreshold, int highThreshold)
 Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.
eVision.EBW8 AutoThreshold (eVision.EROIBW8|None sourceImage, eVision.EThresholdMode thresholdMode, float relativeThresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW8 AutoThreshold (eVision.EROIBW8|None sourceImage, eVision.EThresholdMode thresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW16 AutoThreshold (eVision.EROIBW16|None sourceImage, eVision.EThresholdMode thresholdMode, float relativeThresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW16 AutoThreshold (eVision.EROIBW16|None sourceImage, eVision.EThresholdMode thresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW8 AutoThreshold (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None mask, eVision.EThresholdMode thresholdMode, float relativeThresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW8 AutoThreshold (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None mask, eVision.EThresholdMode thresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW16 AutoThreshold (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None mask, eVision.EThresholdMode thresholdMode, float relativeThresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW16 AutoThreshold (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None mask, eVision.EThresholdMode thresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW8 AutoThreshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EThresholdMode thresholdMode, float relativeThresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW8 AutoThreshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EThresholdMode thresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW16 AutoThreshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EThresholdMode thresholdMode, float relativeThresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW16 AutoThreshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EThresholdMode thresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW8 AutoThreshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EThresholdMode thresholdMode, float relativeThresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW8 AutoThreshold (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EThresholdMode thresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW16 AutoThreshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EThresholdMode thresholdMode, float relativeThresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EBW16 AutoThreshold (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EThresholdMode thresholdMode)
 Returns a suitable threshold value for a gray-level image binarization.
eVision.EHistogramThreshold HistogramThreshold (eVision.EBWHistogramVector histogram, int threshold, float relativeThreshold, int from_, int to)
 Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.
eVision.EHistogramThreshold HistogramThreshold (eVision.EBWHistogramVector histogram, int threshold, float relativeThreshold, int from_)
 Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.
eVision.EHistogramThreshold HistogramThreshold (eVision.EBWHistogramVector histogram, int threshold, float relativeThreshold)
 Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.
eVision.EHistogramThreshold HistogramThreshold (eVision.EBWHistogramVector histogram, int threshold)
 Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.
eVision.EHistogramThreshold HistogramThresholdBW16 (eVision.EBWHistogramVector histogram, int threshold, float relativeThreshold, int from_, int to)
 Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.
eVision.EHistogramThreshold HistogramThresholdBW16 (eVision.EBWHistogramVector histogram, int threshold, float relativeThreshold, int from_)
 Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.
eVision.EHistogramThreshold HistogramThresholdBW16 (eVision.EBWHistogramVector histogram, int threshold, float relativeThreshold)
 Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.
eVision.EHistogramThreshold HistogramThresholdBW16 (eVision.EBWHistogramVector histogram, int threshold)
 Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.
eVision.EBW8 IsodataThreshold (eVision.EBWHistogramVector|None histogram, int from_, int to)
 Computes a suitable threshold value for a histogram.
eVision.EBW8 IsodataThreshold (eVision.EBWHistogramVector|None histogram, int from_)
 Computes a suitable threshold value for a histogram.
eVision.EBW8 IsodataThreshold (eVision.EBWHistogramVector|None histogram)
 Computes a suitable threshold value for a histogram.
eVision.ETwoLevelsMinResidueThreshold TwoLevelsMinResidueThreshold (eVision.EBWHistogramVector histogram)
 Computes the threshold value used to separate the pixels of an image in two classes.
eVision.EThreeLevelsMinResidueThreshold ThreeLevelsMinResidueThreshold (eVision.EBWHistogramVector histogram)
 Computes the two threshold values used to separate the pixels of an image in three classes.
eVision.EBW16 IsodataThresholdBW16 (eVision.EBWHistogramVector|None histogram, int from_, int to)
 Computes a suitable threshold value for a histogram.
eVision.EBW16 IsodataThresholdBW16 (eVision.EBWHistogramVector|None histogram, int from_)
 Computes a suitable threshold value for a histogram.
eVision.EBW16 IsodataThresholdBW16 (eVision.EBWHistogramVector|None histogram)
 Computes a suitable threshold value for a histogram.
None ConvolKernel (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolKernel (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolKernel (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolKernel (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolKernel (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolKernel (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolKernel (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolKernel (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolKernel (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolSymmetricKernel (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolSymmetricKernel (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolSymmetricKernel (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolSymmetricKernel (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolSymmetricKernel (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolSymmetricKernel (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolSymmetricKernel (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolSymmetricKernel (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolSymmetricKernel (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, eVision.EKernel|None kernel)
 Performs a convolution in image space, i.e.
None ConvolLowpass1 (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIBW8|None sourceImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIBW16|None sourceImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIC24|None sourceImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass1 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIBW8|None sourceImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIBW16|None sourceImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIC24|None sourceImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass2 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLowpass3 (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIBW8|None sourceImage)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIBW16|None sourceImage)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIC24|None sourceImage)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 low-pass kernel.
None ConvolLowpass3 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 low-pass kernel.
None ConvolUniform (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW8|None sourceImage)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW16|None sourceImage)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIC24|None sourceImage)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EBW8Vector|None sourceVector, eVision.EBW8Vector|None destinationVector, int halfOfKernelWidth)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EBW8Vector|None sourceVector, eVision.EBW8Vector|None destinationVector)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EBW16Vector|None sourceVector, eVision.EBW16Vector|None destinationVector, int halfOfKernelWidth)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EBW16Vector|None sourceVector, eVision.EBW16Vector|None destinationVector)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolUniform (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW8|None sourceImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW16|None sourceImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIC24|None sourceImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EBW8Vector|None sourceImage, eVision.EBW8Vector|None destinationImage, int halfOfKernelWidth)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EBW8Vector|None sourceImage, eVision.EBW8Vector|None destinationImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EBW16Vector|None sourceImage, eVision.EBW16Vector|None destinationImage, int halfOfKernelWidth)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EBW16Vector|None sourceImage, eVision.EBW16Vector|None destinationImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolGaussian (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
None ConvolHighpass1 (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIBW8|None sourceImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIBW16|None sourceImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIC24|None sourceImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass1 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIBW8|None sourceImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIBW16|None sourceImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIC24|None sourceImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolHighpass2 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIBW8|None sourceImage)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIBW16|None sourceImage)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIC24|None sourceImage)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientX (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIBW8|None sourceImage)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIBW16|None sourceImage)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIC24|None sourceImage)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradientY (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIBW8|None sourceImage)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIBW16|None sourceImage)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIC24|None sourceImage)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGradient (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIBW8|None sourceImage)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIBW16|None sourceImage)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIC24|None sourceImage)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelX (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIBW8|None sourceImage)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIBW16|None sourceImage)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIC24|None sourceImage)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobelY (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolSobel (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIBW8|None sourceImage)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIBW16|None sourceImage)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIC24|None sourceImage)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolSobel (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.
None ConvolPrewittX (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIBW8|None sourceImage)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIBW16|None sourceImage)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIC24|None sourceImage)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittX (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIBW8|None sourceImage)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIBW16|None sourceImage)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIC24|None sourceImage)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewittY (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIBW8|None sourceImage)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIBW16|None sourceImage)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIC24|None sourceImage)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolPrewitt (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.
None ConvolRoberts (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIBW8|None sourceImage)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIBW16|None sourceImage)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIC24|None sourceImage)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolRoberts (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 The Roberts edge extraction filter is based on a 2x2 kernel.
None ConvolLaplacianX (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIBW8|None sourceImage)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIBW16|None sourceImage)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIC24|None sourceImage)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianX (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIBW8|None sourceImage)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIBW16|None sourceImage)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIC24|None sourceImage)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacianY (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIBW8|None sourceImage)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIBW16|None sourceImage)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIC24|None sourceImage)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian4 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIBW8|None sourceImage)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIBW16|None sourceImage)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIC24|None sourceImage)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolLaplacian8 (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.
None ConvolGabor (eVision.EROIBW8|None sourceImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi, bool normalize)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW8|None sourceImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi, bool normalize)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW8|None sourceImage, eVision.ERegion region, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi, bool normalize)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW8|None sourceImage, eVision.ERegion region, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi, bool normalize)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi, bool normalize)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi, bool normalize)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW16|None sourceImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi, bool normalize)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW16|None sourceImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi, bool normalize)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW16|None sourceImage, eVision.ERegion region, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi, bool normalize)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW16|None sourceImage, eVision.ERegion region, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi, bool normalize)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi, bool normalize)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi, bool normalize)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ConvolGabor (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight, float sigma, float gamma, float theta, float lambda_, float psi)
 Computes the Gabor filter response of the source image and stores the result in the destination image.
None ModulusImage (eVision.EImageBW8|None destinationImage, float gain)
 Prepares a lookup-table image for use for gradient magnitude computation.
None ModulusImage (eVision.EImageBW8|None destinationImage)
 Prepares a lookup-table image for use for gradient magnitude computation.
None ArgumentImage (eVision.EImageBW8|None destinationImage, eVision.EBW8 phase, float period)
 Prepares a lookup-table image for use for gradient argument computation.
None ArgumentImage (eVision.EImageBW8|None destinationImage)
 Prepares a lookup-table image for use for gradient argument computation.
None ArgumentImage (eVision.EImageBW8|None destinationImage, eVision.EBW8 phase)
 Prepares a lookup-table image for use for gradient argument computation.
None GradientScalar (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EROIBW8|None lookupTable)
 Computes the (scalar) gradient image derived from a given source image.
None GradientScalar (eVision.EROIBW32|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EROIBW8|None lookupTable)
 Computes the (scalar) gradient image derived from a given source image.
None LocalAverage (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfWidth, int halfHeight)
 Computes the average in a rectangular window centered on every pixel.
None LocalAverage (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfWidth, int halfHeight)
 Computes the average in a rectangular window centered on every pixel.
None LocalAverage (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfWidth, int halfHeight)
 Computes the average in a rectangular window centered on every pixel.
None LocalAverage (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfWidth, int halfHeight)
 Computes the average in a rectangular window centered on every pixel.
None LocalAverage (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfWidth, int halfHeight)
 Computes the average in a rectangular window centered on every pixel.
None LocalAverage (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfWidth, int halfHeight)
 Computes the average in a rectangular window centered on every pixel.
None LocalDeviation (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfWidth, int halfHeight)
 Computes the standard deviation in a rectangular window centered on every pixel.
None LocalDeviation (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfWidth, int halfHeight)
 Computes the standard deviation in a rectangular window centered on every pixel.
None LocalDeviation (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfWidth, int halfHeight)
 Computes the standard deviation in a rectangular window centered on every pixel.
None LocalDeviation (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfWidth, int halfHeight)
 Computes the standard deviation in a rectangular window centered on every pixel.
None LocalDeviation (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfWidth, int halfHeight)
 Computes the standard deviation in a rectangular window centered on every pixel.
None LocalDeviation (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfWidth, int halfHeight)
 Computes the standard deviation in a rectangular window centered on every pixel.
None DilateBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW8|None sourceImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW16|None sourceImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIC24|None sourceImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None DilateBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW8|None sourceImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW16|None sourceImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIC24|None sourceImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None ErodeBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
None OpenBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW8|None sourceImage)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW16|None sourceImage)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIC24|None sourceImage)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None OpenBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.
None CloseBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW8|None sourceImage)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW16|None sourceImage)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIC24|None sourceImage)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None CloseBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None WhiteTopHatBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None BlackTopHatBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW8|None sourceImage)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW16|None sourceImage)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIC24|None sourceImage)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Computes the morphological gradient of an image using a rectangular kernel.
None MorphoGradientBox (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Computes the morphological gradient of an image using a rectangular kernel.
None ErodeDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW8|None sourceImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW16|None sourceImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIC24|None sourceImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None ErodeDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW8|None sourceImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW16|None sourceImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIC24|None sourceImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None DilateDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.
None OpenDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW8|None sourceImage)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW16|None sourceImage)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIC24|None sourceImage)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None OpenDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs an opening on an image (erosion followed by dilation) on a circular kernel.
None CloseDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW8|None sourceImage)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW16|None sourceImage)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIC24|None sourceImage)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None CloseDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Performs a closing on an image (dilation followed by erosion) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None WhiteTopHatDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None BlackTopHatDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
None MorphoGradientDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW8|None sourceImage)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW16|None sourceImage)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIC24|None sourceImage)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Computes the morphological gradient of an image using a circular kernel.
None MorphoGradientDisk (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame)
 Computes the morphological gradient of an image using a circular kernel.
None BiLevelErodeBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a rectangular kernel.
None BiLevelErodeBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a rectangular kernel.
None BiLevelErodeBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a rectangular kernel.
None BiLevelErodeBox (eVision.EROIBW8|None sourceImage)
 Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a rectangular kernel.
None BiLevelDilateBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a rectangular kernel.
None BiLevelDilateBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a rectangular kernel.
None BiLevelDilateBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a rectangular kernel.
None BiLevelDilateBox (eVision.EROIBW8|None sourceImage)
 Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a rectangular kernel.
None BiLevelOpenBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs an opening on a bilevel image (erosion followed by dilation) on a rectangular kernel.
None BiLevelOpenBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an opening on a bilevel image (erosion followed by dilation) on a rectangular kernel.
None BiLevelOpenBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs an opening on a bilevel image (erosion followed by dilation) on a rectangular kernel.
None BiLevelOpenBox (eVision.EROIBW8|None sourceImage)
 Performs an opening on a bilevel image (erosion followed by dilation) on a rectangular kernel.
None BiLevelCloseBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a closing on a bilevel image (dilation followed by erosion) on a rectangular kernel.
None BiLevelCloseBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a closing on a bilevel image (dilation followed by erosion) on a rectangular kernel.
None BiLevelCloseBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a closing on a bilevel image (dilation followed by erosion) on a rectangular kernel.
None BiLevelCloseBox (eVision.EROIBW8|None sourceImage)
 Performs a closing on a bilevel image (dilation followed by erosion) on a rectangular kernel.
None BiLevelWhiteTopHatBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on a bilevel image (source image minus open image) on a rectangular kernel.
None BiLevelWhiteTopHatBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on a bilevel image (source image minus open image) on a rectangular kernel.
None BiLevelWhiteTopHatBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on a bilevel image (source image minus open image) on a rectangular kernel.
None BiLevelBlackTopHatBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Performs a top-hat filtering on a bilevel image (closed image minus source image) on a rectangular kernel.
None BiLevelBlackTopHatBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on a bilevel image (closed image minus source image) on a rectangular kernel.
None BiLevelBlackTopHatBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on a bilevel image (closed image minus source image) on a rectangular kernel.
None BiLevelMorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Computes the morphological gradient of a bilevel image using a rectangular kernel.
None BiLevelMorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of a bilevel image using a rectangular kernel.
None BiLevelMorphoGradientBox (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Computes the morphological gradient of a bilevel image using a rectangular kernel.
None BiLevelMorphoGradientBox (eVision.EROIBW8|None sourceImage)
 Computes the morphological gradient of a bilevel image using a rectangular kernel.
None BiLevelErodeDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a quasi-circular kernel.
None BiLevelErodeDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a quasi-circular kernel.
None BiLevelErodeDisk (eVision.EROIBW8|None sourceImage)
 Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a quasi-circular kernel.
None BiLevelDilateDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a quasi-circular kernel.
None BiLevelDilateDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a quasi-circular kernel.
None BiLevelDilateDisk (eVision.EROIBW8|None sourceImage)
 Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a quasi-circular kernel.
None BiLevelOpenDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs an opening on a bilevel image (erosion followed by dilation) on a quasi-circular kernel.
None BiLevelOpenDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs an opening on a bilevel image (erosion followed by dilation) on a quasi-circular kernel.
None BiLevelOpenDisk (eVision.EROIBW8|None sourceImage)
 Performs an opening on a bilevel image (erosion followed by dilation) on a quasi-circular kernel.
None BiLevelCloseDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a closing on a bilevel image (dilation followed by erosion) on a quasi-circular kernel.
None BiLevelCloseDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a closing on a bilevel image (dilation followed by erosion) on a quasi-circular kernel.
None BiLevelCloseDisk (eVision.EROIBW8|None sourceImage)
 Performs a closing on a bilevel image (dilation followed by erosion) on a quasi-circular kernel.
None BiLevelWhiteTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on a bilevel image (source image minus open image) on a quasi-circular kernel.
None BiLevelWhiteTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on a bilevel image (source image minus open image) on a quasi-circular kernel.
None BiLevelBlackTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Performs a top-hat filtering on a bilevel image (closed image minus source image) on a quasi-circular kernel.
None BiLevelBlackTopHatDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Performs a top-hat filtering on a bilevel image (closed image minus source image) on a quasi-circular kernel.
None BiLevelMorphoGradientDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Computes the morphological gradient of a bilevel image using a quasi-circular kernel.
None BiLevelMorphoGradientDisk (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Computes the morphological gradient of a bilevel image using a quasi-circular kernel.
None BiLevelMorphoGradientDisk (eVision.EROIBW8|None sourceImage)
 Computes the morphological gradient of a bilevel image using a quasi-circular kernel.
None Open (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter, int n32ValOffErode, int n32ValOffDilate)
None Open (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter, int n32ValOffErode)
None Open (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter)
None Open (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter, eVision.EC24 c24ColorOffErode, eVision.EC24 c24ColorOffDilate)
None Open (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter, eVision.EC24 c24ColorOffErode)
None Open (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter)
None Close (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter, int n32ValOffDilate, int n32ValOffErode)
None Close (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter, int n32ValOffDilate)
None Close (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter)
None Close (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter, eVision.EC24 c24ColorOffDilate, eVision.EC24 c24ColorOffErode)
None Close (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter, eVision.EC24 c24ColorOffDilate)
None Close (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter)
None Erode (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter, int n32ValOff)
None Erode (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter)
None Erode (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter, eVision.EC24 c24ColorOff)
None Erode (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter)
None Erode (eVision.EBW8Vector|None pSrc, eVision.EBW8Vector|None pDst, int un32HalfWidth)
None Erode (eVision.EBW8Vector|None pSrc, eVision.EBW8Vector|None pDst)
None Erode (eVision.EBW16Vector|None pSrc, eVision.EBW16Vector|None pDst, int un32HalfWidth)
None Erode (eVision.EBW16Vector|None pSrc, eVision.EBW16Vector|None pDst)
None Dilate (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter, int n32ValOff)
None Dilate (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter)
None Dilate (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter, eVision.EC24 c24ColorOff)
None Dilate (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter)
None Dilate (eVision.EBW8Vector|None pSrc, eVision.EBW8Vector|None pDst, int un32HalfWidth)
None Dilate (eVision.EBW8Vector|None pSrc, eVision.EBW8Vector|None pDst)
None Dilate (eVision.EBW16Vector|None pSrc, eVision.EBW16Vector|None pDst, int un32HalfWidth)
None Dilate (eVision.EBW16Vector|None pSrc, eVision.EBW16Vector|None pDst)
None BlackTopHat (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter, int n32ValOffDilate, int n32ValOffErode)
None BlackTopHat (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter, int n32ValOffDilate)
None BlackTopHat (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter)
None BlackTopHat (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter, eVision.EC24 c24ColorOffDilate, eVision.EC24 c24ColorOffErode)
None BlackTopHat (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter, eVision.EC24 c24ColorOffDilate)
None BlackTopHat (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter)
None WhiteTopHat (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter, int n32ValOffErode, int n32ValOffDilate)
None WhiteTopHat (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter, int n32ValOffErode)
None WhiteTopHat (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int n32Iter)
None WhiteTopHat (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter, eVision.EC24 c24ColorOffErode, eVision.EC24 c24ColorOffDilate)
None WhiteTopHat (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter, eVision.EC24 c24ColorOffErode)
None WhiteTopHat (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int n32Iter)
None Median (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EROIBW8|None destinationImage)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EROIBW16|None destinationImage)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EROIC24|None destinationImage)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None destinationImage)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage, int halfOfKernelWidth)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None destinationImage)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage, int halfOfKernelWidth)
 Applies a median filter to an image (median of the gray values in a neighborhood).
None Median (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None destinationImage)
 Applies a median filter to an image (median of the gray values in a neighborhood).
int Thin (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EKernel|None thinningKernel, int numberOfIterations, eVision.EKernelRotation rotationMode)
 Applies a thinning operation on an image, using a 3x3 kernel.
int Thin (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, eVision.EKernel|None thinningKernel, int numberOfIterations, eVision.EKernelRotation rotationMode)
 Applies a thinning operation on an image, using a 3x3 kernel.
int Thin (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, eVision.EKernel|None thinningKernel, int numberOfIterations, eVision.EKernelRotation rotationMode)
 Applies a thinning operation on an image, using a 3x3 kernel.
int Thick (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EKernel|None thickeningKernel, int numberOfIterations, eVision.EKernelRotation rotationMode)
 Applies a thickening operation on an image, using a 3x3 kernel.
int Thick (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, eVision.EKernel|None thickeningKernel, int numberOfIterations, eVision.EKernelRotation rotationMode)
 Applies a thickening operation on an image, using a 3x3 kernel.
int Thick (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, eVision.EKernel|None thickeningKernel, int numberOfIterations, eVision.EKernelRotation rotationMode)
 Applies a thickening operation on an image, using a 3x3 kernel.
None BiLevelMedian (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth, int halfOfKernelHeight)
 Applies a median filter to a bilevel image (median of the gray values in a 3x3 neighborhood).
None BiLevelMedian (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int halfOfKernelWidth)
 Applies a median filter to a bilevel image (median of the gray values in a 3x3 neighborhood).
None BiLevelMedian (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Applies a median filter to a bilevel image (median of the gray values in a 3x3 neighborhood).
None BiLevelThin (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EKernel|None thinningKernel, int numberOfIterations, eVision.EKernelRotation rotationMode)
 Applies a thinning operation on a bilevel image, using a 3x3 kernel.
int BiLevelThick (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EKernel|None thickeningKernel, int numberOfIterations, eVision.EKernelRotation rotationMode)
 Applies a thickening operation on a bilevel image, using a 3x3 kernel.
None Distance (eVision.EROIBW8|None sourceImage, eVision.EImageBW16|None destinationImage, int valueOutOfImage)
 Computes the morphological distance function on a binary image (0 for black, non 0 for white).
None Distance (eVision.EROIBW8|None sourceImage, eVision.EImageBW16|None destinationImage)
 Computes the morphological distance function on a binary image (0 for black, non 0 for white).
None Histogram (eVision.EROIBW8|None sourceImage, eVision.EBWHistogramVector|None histogram)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EBWHistogramVector|None histogram)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EBWHistogramVector|None histogram)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW16|None sourceImage, eVision.EBWHistogramVector|None histogram, int mostSignificantBit, int numberOfSignificantBits, bool saturate)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW16|None sourceImage, eVision.EBWHistogramVector|None histogram, int mostSignificantBit, int numberOfSignificantBits)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EBWHistogramVector|None histogram, int mostSignificantBit, int numberOfSignificantBits, bool saturate)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EBWHistogramVector|None histogram, int mostSignificantBit, int numberOfSignificantBits)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EBWHistogramVector|None histogram, int mostSignificantBit, int numberOfSignificantBits, bool saturate)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EBWHistogramVector|None histogram, int mostSignificantBit, int numberOfSignificantBits)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW32|None sourceImage, eVision.EBWHistogramVector|None histogram, int mostSignificantBit, int numberOfSignificantBits, bool saturate)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW32|None sourceImage, eVision.EBWHistogramVector|None histogram, int mostSignificantBit, int numberOfSignificantBits)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None mask, eVision.EBWHistogramVector|None histogram)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None mask, eVision.EBWHistogramVector|None histogram, int mostSignificantBit, int numberOfSignificantBits, bool saturate)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None mask, eVision.EBWHistogramVector|None histogram, int mostSignificantBit, int numberOfSignificantBits)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW32|None sourceImage, eVision.EROIBW8|None mask, eVision.EBWHistogramVector|None histogram, int mostSignificantBit, int numberOfSignificantBits, bool saturate)
 Computes the histogram of an image (count of each gray-level value).
None Histogram (eVision.EROIBW32|None sourceImage, eVision.EROIBW8|None mask, eVision.EBWHistogramVector|None histogram, int mostSignificantBit, int numberOfSignificantBits)
 Computes the histogram of an image (count of each gray-level value).
None Equalize (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Equalizes an image histogram (the gray levels are re-mapped so that the histogram becomes as close to uniform as possible).
None Equalize (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Equalizes an image histogram (the gray levels are re-mapped so that the histogram becomes as close to uniform as possible).
None CumulateHistogram (eVision.EBWHistogramVector|None sourceVector, eVision.EBWHistogramVector|None destinationVector)
 Cumulates histogram values in another histogram.
float AnalyseHistogram (eVision.EBWHistogramVector|None histogram, eVision.EHistogramFeature operation, int minimumIndex, int maximumIndex)
 Returns a floating-point statistical parameter extracted from a range of gray levels in an image histogram (most/least frequent value/frequency, min/max value, count, average, standard deviation).
float AnalyseHistogram (eVision.EBWHistogramVector|None histogram, eVision.EHistogramFeature operation, int minimumIndex)
 Returns a floating-point statistical parameter extracted from a range of gray levels in an image histogram (most/least frequent value/frequency, min/max value, count, average, standard deviation).
float AnalyseHistogram (eVision.EBWHistogramVector|None histogram, eVision.EHistogramFeature operation)
 Returns a floating-point statistical parameter extracted from a range of gray levels in an image histogram (most/least frequent value/frequency, min/max value, count, average, standard deviation).
float AnalyseHistogramBW16 (eVision.EBWHistogramVector|None histogram, eVision.EHistogramFeature operation, int minimumIndex, int maximumIndex)
 Returns a floating-point statistical parameter extracted from a range of gray levels in an image histogram (most/least frequent value/frequency, min/max value, count, average, standard deviation).
float AnalyseHistogramBW16 (eVision.EBWHistogramVector|None histogram, eVision.EHistogramFeature operation, int minimumIndex)
 Returns a floating-point statistical parameter extracted from a range of gray levels in an image histogram (most/least frequent value/frequency, min/max value, count, average, standard deviation).
float AnalyseHistogramBW16 (eVision.EBWHistogramVector|None histogram, eVision.EHistogramFeature operation)
 Returns a floating-point statistical parameter extracted from a range of gray levels in an image histogram (most/least frequent value/frequency, min/max value, count, average, standard deviation).
None ProjectOnARow (eVision.EROIBW8|None sourceImage, eVision.EBW32Vector|None destinationVector)
 Projects an image vertically onto a row.
None ProjectOnARow (eVision.EROIBW16|None sourceImage, eVision.EBW32Vector|None destinationVector)
 Projects an image vertically onto a row.
None ProjectOnARow (eVision.EROIBW8|None sourceImage, eVision.EBW8Vector|None destinationVector)
 Projects an image vertically onto a row.
None ProjectOnARow (eVision.EROIBW16|None sourceImage, eVision.EBW16Vector|None destinationVector)
 Projects an image vertically onto a row.
None ProjectOnARow (eVision.EROIC24|None sourceImage, eVision.EC24Vector|None destinationVector)
 Projects an image vertically onto a row.
None ProjectOnARow (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW32Vector|None destinationVector)
 Projects an image vertically onto a row.
None ProjectOnARow (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW32Vector|None destinationVector)
 Projects an image vertically onto a row.
None ProjectOnARow (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW8Vector|None destinationVector)
 Projects an image vertically onto a row.
None ProjectOnARow (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW16Vector|None destinationVector)
 Projects an image vertically onto a row.
None ProjectOnARow (eVision.EROIC24|None sourceImage, eVision.EROIBW8|None mask, eVision.EC24Vector|None destinationVector)
 Projects an image vertically onto a row.
None ProjectOnAColumn (eVision.EROIBW8|None sourceImage, eVision.EBW32Vector|None destinationVector)
 Projects an image horizontally onto a column.
None ProjectOnAColumn (eVision.EROIBW16|None sourceImage, eVision.EBW32Vector|None destinationVector)
 Projects an image horizontally onto a column.
None ProjectOnAColumn (eVision.EROIBW8|None sourceImage, eVision.EBW8Vector|None destinationVector)
 Projects an image horizontally onto a column.
None ProjectOnAColumn (eVision.EROIBW16|None sourceImage, eVision.EBW16Vector|None destinationVector)
 Projects an image horizontally onto a column.
None ProjectOnAColumn (eVision.EROIC24|None sourceImage, eVision.EC24Vector|None destinationVector)
 Projects an image horizontally onto a column.
None ProjectOnAColumn (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW32Vector|None destinationVector)
 Projects an image horizontally onto a column.
None ProjectOnAColumn (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW32Vector|None destinationVector)
 Projects an image horizontally onto a column.
None ProjectOnAColumn (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW8Vector|None destinationVector)
 Projects an image horizontally onto a column.
None ProjectOnAColumn (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW16Vector|None destinationVector)
 Projects an image horizontally onto a column.
None ProjectOnAColumn (eVision.EROIC24|None sourceImage, eVision.EROIBW8|None mask, eVision.EC24Vector|None destinationVector)
 Projects an image horizontally onto a column.
float Focusing (eVision.EROIBW8|None image)
 Returns a measure of the focusing of an image by computing the total gradient energy.
float Focusing (eVision.EROIBW8|None image, eVision.ERegion region)
 Returns a measure of the focusing of an image by computing the total gradient energy.
float Focusing (eVision.EROIBW8|None image, eVision.ERegion region, eVision.EFrame frame)
 Returns a measure of the focusing of an image by computing the total gradient energy.
float Focusing (eVision.EROIBW16|None image)
 Returns a measure of the focusing of an image by computing the total gradient energy.
float Focusing (eVision.EROIBW16|None image, eVision.ERegion region)
 Returns a measure of the focusing of an image by computing the total gradient energy.
float Focusing (eVision.EROIBW16|None image, eVision.ERegion region, eVision.EFrame frame)
 Returns a measure of the focusing of an image by computing the total gradient energy.
float Focusing (eVision.EROIC24|None image)
 Returns a measure of the focusing of an image by computing the total gradient energy.
float Focusing (eVision.EROIC24|None image, eVision.ERegion region)
 Returns a measure of the focusing of an image by computing the total gradient energy.
float Focusing (eVision.EROIC24|None image, eVision.ERegion region, eVision.EFrame frame)
 Returns a measure of the focusing of an image by computing the total gradient energy.
None SetFrame (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, bool odd)
 Replaces the frame of given parity in an image.
None SetFrame (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, bool odd)
 Replaces the frame of given parity in an image.
None SetFrame (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, bool odd)
 Replaces the frame of given parity in an image.
None GetFrame (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, bool odd)
 Extracts the frame of given parity from an image.
None GetFrame (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, bool odd)
 Extracts the frame of given parity from an image.
None GetFrame (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, bool odd)
 Extracts the frame of given parity from an image.
None RebuildFrame (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int fixedRow)
 Rebuilds one frame of the image by interpolation between the lines of the other frame.
None RebuildFrame (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Rebuilds one frame of the image by interpolation between the lines of the other frame.
None RebuildFrame (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int fixedRow)
 Rebuilds one frame of the image by interpolation between the lines of the other frame.
None RebuildFrame (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Rebuilds one frame of the image by interpolation between the lines of the other frame.
None RebuildFrame (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int fixedRow)
 Rebuilds one frame of the image by interpolation between the lines of the other frame.
None RebuildFrame (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Rebuilds one frame of the image by interpolation between the lines of the other frame.
None RealignFrame (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int offset, int fixedRow)
 Shifts one frame of the image horizontally.
None RealignFrame (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, int offset)
 Shifts one frame of the image horizontally.
None RealignFrame (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int offset, int fixedRow)
 Shifts one frame of the image horizontally.
None RealignFrame (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, int offset)
 Shifts one frame of the image horizontally.
None RealignFrame (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int offset, int fixedRow)
 Shifts one frame of the image horizontally.
None RealignFrame (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, int offset)
 Shifts one frame of the image horizontally.
int MatchFrames (eVision.EROIBW8|None sourceImage, int fixedRow, int minimumOffset, int maximumOffset)
 Determines the optimal shift amplitude by comparing two successive lines of the image.
int MatchFrames (eVision.EROIBW16|None sourceImage, int fixedRow, int minimumOffset, int maximumOffset)
 Determines the optimal shift amplitude by comparing two successive lines of the image.
int MatchFrames (eVision.EROIC24|None sourceImage, int fixedRow, int minimumOffset, int maximumOffset)
 Determines the optimal shift amplitude by comparing two successive lines of the image.
None SwapFrames (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Interchanges the even and odd rows of an image.
None SwapFrames (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Interchanges the even and odd rows of an image.
None SwapFrames (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Interchanges the even and odd rows of an image.
None SetupEqualize (eVision.EBWHistogramVector|None histogram, eVision.EBW8Vector|None lookupTable)
 Prepares a lookup-table for image equalization, using an image histogram.
None SetupEqualize (eVision.EBWHistogramVector|None histogram, eVision.EBW16Vector|None lookupTable)
 Prepares a lookup-table for image equalization, using an image histogram.
None ImageToLineSegment (eVision.EROIBW8|None sourceImage, eVision.EBW8Vector|None path, int X0, int Y0, int X1, int Y1)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIBW16|None sourceImage, eVision.EBW16Vector|None path, int X0, int Y0, int X1, int Y1)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIC24|None sourceImage, eVision.EC24Vector|None path, int X0, int Y0, int X1, int Y1)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW8 outOfMaskValue, eVision.EBW8Vector|None path, int X0, int Y0, int X1, int Y1)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW16 outOfMaskValue, eVision.EBW16Vector|None path, int X0, int Y0, int X1, int Y1)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIC24|None sourceImage, eVision.EROIBW8|None mask, eVision.EC24 outOfMaskValue, eVision.EC24Vector|None path, int X0, int Y0, int X1, int Y1)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIBW8|None sourceImage, eVision.EBW8Vector|None path, eVision.ELine line)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIBW16|None sourceImage, eVision.EBW16Vector|None path, eVision.ELine line)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIC24|None sourceImage, eVision.EC24Vector|None path, eVision.ELine line)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW8 outOfMaskValue, eVision.EBW8Vector|None path, eVision.ELine line)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW16 outOfMaskValue, eVision.EBW16Vector|None path, eVision.ELine line)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIC24|None sourceImage, eVision.EROIBW8|None mask, eVision.EC24 outOfMaskValue, eVision.EC24Vector|None path, eVision.ELine line)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EBW8 outOfMaskValue, eVision.EBW8Vector|None path, int X0, int Y0, int X1, int Y1)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EBW16 outOfMaskValue, eVision.EBW16Vector|None path, int X0, int Y0, int X1, int Y1)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EC24 outOfMaskValue, eVision.EC24Vector|None path, int X0, int Y0, int X1, int Y1)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EBW8 outOfMaskValue, eVision.EBW8Vector|None path, eVision.ELine line)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EBW16 outOfMaskValue, eVision.EBW16Vector|None path, eVision.ELine line)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None ImageToLineSegment (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EC24 outOfMaskValue, eVision.EC24Vector|None path, eVision.ELine line)
 Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.
None LineSegmentToImage (eVision.EROIBW8|None destinationImage, eVision.EBW8 pixel, int X0, int Y0, int X1, int Y1)
 Copies the pixel values from a vector or a constant to the pixels of a given line segment (arbitrarily oriented).
None LineSegmentToImage (eVision.EROIBW16|None destinationImage, eVision.EBW16 pixel, int X0, int Y0, int X1, int Y1)
 Copies the pixel values from a vector or a constant to the pixels of a given line segment (arbitrarily oriented).
None LineSegmentToImage (eVision.EROIC24|None destinationImage, eVision.EC24 pixel, int X0, int Y0, int X1, int Y1)
 Copies the pixel values from a vector or a constant to the pixels of a given line segment (arbitrarily oriented).
None LineSegmentToImage (eVision.EROIBW8|None destinationImage, eVision.EBW8Vector|None path, int X0, int Y0, int X1, int Y1)
 Copies the pixel values from a vector or a constant to the pixels of a given line segment (arbitrarily oriented).
None LineSegmentToImage (eVision.EROIBW16|None destinationImage, eVision.EBW16Vector|None path, int X0, int Y0, int X1, int Y1)
 Copies the pixel values from a vector or a constant to the pixels of a given line segment (arbitrarily oriented).
None LineSegmentToImage (eVision.EROIC24|None destinationImage, eVision.EC24Vector|None path, int X0, int Y0, int X1, int Y1)
 Copies the pixel values from a vector or a constant to the pixels of a given line segment (arbitrarily oriented).
None ImageToPath (eVision.EROIBW8|None sourceImage, eVision.EBW8PathVector|None path)
 Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.
None ImageToPath (eVision.EROIBW16|None sourceImage, eVision.EBW16PathVector|None path)
 Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.
None ImageToPath (eVision.EROIC24|None sourceImage, eVision.EC24PathVector|None path)
 Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.
None ImageToPath (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW8 outOfMaskValue, eVision.EBW8PathVector|None path)
 Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.
None ImageToPath (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW16 outOfMaskValue, eVision.EBW16PathVector|None path)
 Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.
None ImageToPath (eVision.EROIC24|None sourceImage, eVision.EROIBW8|None mask, eVision.EC24 outOfMaskValue, eVision.EC24PathVector|None path)
 Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.
None ImageToPath (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EBW8 outOfMaskValue, eVision.EBW8PathVector|None path)
 Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.
None ImageToPath (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EBW16 outOfMaskValue, eVision.EBW16PathVector|None path)
 Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.
None ImageToPath (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EC24 outOfMaskValue, eVision.EC24PathVector|None path)
 Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.
None PathToImage (eVision.EROIBW8|None sourceImage, eVision.EBW8PathVector|None path)
 Given a path described by coordinates in a path vector, copies the pixel values from the path vector to the corresponding image pixels.
None PathToImage (eVision.EROIBW16|None sourceImage, eVision.EBW16PathVector|None path)
 Given a path described by coordinates in a path vector, copies the pixel values from the path vector to the corresponding image pixels.
None PathToImage (eVision.EROIC24|None sourceImage, eVision.EC24PathVector|None path)
 Given a path described by coordinates in a path vector, copies the pixel values from the path vector to the corresponding image pixels.
None ProfileDerivative (eVision.EBW8Vector|None sourceVector, eVision.EBW8Vector|None destinationVector)
 Computes the first derivative of a profile extracted from a gray-level image.
None ProfileDerivative (eVision.EBW16Vector|None sourceVector, eVision.EBW16Vector|None destinationVector)
 Computes the first derivative of a profile extracted from a gray-level image.
None GetProfilePeaks (eVision.EBW8Vector|None profile, eVision.EPeakVector|None peaks, int lowThreshold, int highThreshold, int minimumAmplitude, int minimumArea)
 Detects peaks in a gray-level profile.
None GetProfilePeaks (eVision.EBW8Vector|None profile, eVision.EPeakVector|None peaks, int lowThreshold, int highThreshold, int minimumAmplitude)
 Detects peaks in a gray-level profile.
None GetProfilePeaks (eVision.EBW8Vector|None profile, eVision.EPeakVector|None peaks, int lowThreshold, int highThreshold)
 Detects peaks in a gray-level profile.
None GetProfilePeaks (eVision.EBW8Vector|None profile, eVision.EPeakVector|None peaks, int lowThreshold)
 Detects peaks in a gray-level profile.
None GetProfilePeaks (eVision.EBW8Vector|None profile, eVision.EPeakVector|None peaks)
 Detects peaks in a gray-level profile.
None GetProfilePeaks (eVision.EBW16Vector|None profile, eVision.EPeakVector|None peaks, int lowThreshold, int highThreshold, int minimumAmplitude, int minimumArea)
 Detects peaks in a gray-level profile.
None GetProfilePeaks (eVision.EBW16Vector|None profile, eVision.EPeakVector|None peaks, int lowThreshold, int highThreshold, int minimumAmplitude)
 Detects peaks in a gray-level profile.
None GetProfilePeaks (eVision.EBW16Vector|None profile, eVision.EPeakVector|None peaks, int lowThreshold, int highThreshold)
 Detects peaks in a gray-level profile.
None GetProfilePeaks (eVision.EBW16Vector|None profile, eVision.EPeakVector|None peaks, int lowThreshold)
 Detects peaks in a gray-level profile.
None GetProfilePeaks (eVision.EBW16Vector|None profile, eVision.EPeakVector|None peaks)
 Detects peaks in a gray-level profile.
int PixelCompare (eVision.EROIBW8|None sourceImage0, eVision.EROIBW8|None sourceImage1)
 Counts the number of pixels differing between two images.
int PixelCompare (eVision.EROIBW16|None sourceImage0, eVision.EROIBW16|None sourceImage1)
 Counts the number of pixels differing between two images.
int PixelCompare (eVision.EROIC24|None sourceImage0, eVision.EROIC24|None sourceImage1)
 Counts the number of pixels differing between two images.
int PixelCompare (eVision.EROIBW8|None sourceImage0, eVision.ERegion region, eVision.EROIBW8|None sourceImage1)
 Counts the number of pixels differing between two images.
int PixelCompare (eVision.EROIBW16|None sourceImage0, eVision.ERegion region, eVision.EROIBW16|None sourceImage1)
 Counts the number of pixels differing between two images.
int PixelCompare (eVision.EROIC24|None sourceImage0, eVision.ERegion region, eVision.EROIC24|None sourceImage1)
 Counts the number of pixels differing between two images.
int PixelCompare (eVision.EROIBW8|None sourceImage0, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None sourceImage1)
 Counts the number of pixels differing between two images.
int PixelCompare (eVision.EROIBW16|None sourceImage0, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None sourceImage1)
 Counts the number of pixels differing between two images.
int PixelCompare (eVision.EROIC24|None sourceImage0, eVision.ERegion region, eVision.EFrame frame, eVision.EROIC24|None sourceImage1)
 Counts the number of pixels differing between two images.
int PixelCompare (eVision.EROIBW8|None sourceImage0, eVision.EROIBW8|None sourceImage1, eVision.EROIBW8|None mask)
 Counts the number of pixels differing between two images.
int PixelCompare (eVision.EROIBW16|None sourceImage0, eVision.EROIBW16|None sourceImage1, eVision.EROIBW8|None mask)
 Counts the number of pixels differing between two images.
int PixelCompare (eVision.EROIC24|None sourceImage0, eVision.EROIC24|None sourceImage1, eVision.EROIBW8|None mask)
 Counts the number of pixels differing between two images.
None PixelMin (eVision.EROIBW8|None sourceImage, eVision.EBW8 minimumValue)
 Computes the minimum gray-level value in an image.
None PixelMin (eVision.EROIBW16|None sourceImage, eVision.EBW16 minimumValue)
 Computes the minimum gray-level value in an image.
None PixelMin (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EBW8 minimumValue)
 Computes the minimum gray-level value in an image.
None PixelMin (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EBW16 minimumValue)
 Computes the minimum gray-level value in an image.
None PixelMin (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EBW8 minimumValue)
 Computes the minimum gray-level value in an image.
None PixelMin (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EBW16 minimumValue)
 Computes the minimum gray-level value in an image.
None PixelMin (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW8 minimumValue)
 Computes the minimum gray-level value in an image.
None PixelMin (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW16 minimumValue)
 Computes the minimum gray-level value in an image.
None PixelMinBW8 (eVision.EROIBW8|None sourceImage, eVision.EBW8 minimumValue)
 Computes the minimum gray-level value in an image.
None PixelMinBW16 (eVision.EROIBW16|None sourceImage, eVision.EBW16 minimumValue)
 Computes the minimum gray-level value in an image.
None PixelMax (eVision.EROIBW8|None sourceImage, eVision.EBW8 maximumValue)
 Computes the maximum gray-level value in an image.
None PixelMax (eVision.EROIBW16|None sourceImage, eVision.EBW16 maximumValue)
 Computes the maximum gray-level value in an image.
None PixelMax (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EBW8 maximumValue)
 Computes the maximum gray-level value in an image.
None PixelMax (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EBW16 maximumValue)
 Computes the maximum gray-level value in an image.
None PixelMax (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EBW8 maximumValue)
 Computes the maximum gray-level value in an image.
None PixelMax (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, eVision.EBW16 maximumValue)
 Computes the maximum gray-level value in an image.
None PixelMax (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW8 maximumValue)
 Computes the maximum gray-level value in an image.
None PixelMax (eVision.EROIBW16|None sourceImage, eVision.EROIBW8|None mask, eVision.EBW16 maximumValue)
 Computes the maximum gray-level value in an image.
None PixelMaxBW8 (eVision.EROIBW8|None sourceImage, eVision.EBW8 maximumValue)
 Computes the maximum gray-level value in an image.
None PixelMaxBW16 (eVision.EROIBW16|None sourceImage, eVision.EBW16 maximumValue)
 Computes the maximum gray-level value in an image.
float RmsNoise (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None referenceImage, eVision.EReferenceNoise referenceNoise)
 Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.
float RmsNoise (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None referenceImage)
 Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.
float RmsNoise (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None referenceImage, eVision.EReferenceNoise referenceNoise)
 Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.
float RmsNoise (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None referenceImage)
 Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.
float RmsNoise (eVision.EROIC24|None sourceImage, eVision.EROIC24|None referenceImage, eVision.EReferenceNoise referenceNoise)
 Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.
float RmsNoise (eVision.EROIC24|None sourceImage, eVision.EROIC24|None referenceImage)
 Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.
float RmsNoise (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None referenceImage, eVision.EROIBW8|None mask, eVision.EReferenceNoise referenceNoise)
 Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.
float RmsNoise (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None referenceImage, eVision.EROIBW8|None mask)
 Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.
float RmsNoise (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None referenceImage, eVision.EROIBW8|None mask, eVision.EReferenceNoise referenceNoise)
 Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.
float RmsNoise (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None referenceImage, eVision.EROIBW8|None mask)
 Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.
float RmsNoise (eVision.EROIC24|None sourceImage, eVision.EROIC24|None referenceImage, eVision.EROIBW8|None mask, eVision.EReferenceNoise referenceNoise)
 Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.
float RmsNoise (eVision.EROIC24|None sourceImage, eVision.EROIC24|None referenceImage, eVision.EROIBW8|None mask)
 Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.
float RmsNoise (eVision.EROIBW8|None sourceImage, eVision.EROIBW16|None referenceImage, int count, eVision.EReferenceNoise referenceNoise)
float RmsNoise (eVision.EROIBW8|None sourceImage, eVision.EROIBW16|None referenceImage, int count)
float SignalNoiseRatio (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None referenceImage, eVision.EReferenceNoise referenceNoise)
 Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.
float SignalNoiseRatio (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None referenceImage)
 Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.
float SignalNoiseRatio (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None referenceImage, eVision.EReferenceNoise referenceNoise)
 Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.
float SignalNoiseRatio (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None referenceImage)
 Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.
float SignalNoiseRatio (eVision.EROIC24|None sourceImage, eVision.EROIC24|None referenceImage, eVision.EReferenceNoise referenceNoise)
 Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.
float SignalNoiseRatio (eVision.EROIC24|None sourceImage, eVision.EROIC24|None referenceImage)
 Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.
float SignalNoiseRatio (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None referenceImage, eVision.EROIBW8|None mask, eVision.EReferenceNoise referenceNoise)
 Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.
float SignalNoiseRatio (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None referenceImage, eVision.EROIBW8|None mask)
 Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.
float SignalNoiseRatio (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None referenceImage, eVision.EROIBW8|None mask, eVision.EReferenceNoise referenceNoise)
 Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.
float SignalNoiseRatio (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None referenceImage, eVision.EROIBW8|None mask)
 Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.
float SignalNoiseRatio (eVision.EROIC24|None sourceImage, eVision.EROIC24|None referenceImage, eVision.EROIBW8|None mask, eVision.EReferenceNoise referenceNoise)
 Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.
float SignalNoiseRatio (eVision.EROIC24|None sourceImage, eVision.EROIC24|None referenceImage, eVision.EROIBW8|None mask)
 Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.
float SignalNoiseRatio (eVision.EROIBW8|None pSrcImage, eVision.EROIBW16|None pRefImage, int un32Count, eVision.EReferenceNoise eReferenceNoise)
float SignalNoiseRatio (eVision.EROIBW8|None pSrcImage, eVision.EROIBW16|None pRefImage, int un32Count)
None SetCircleWarp (float centerX, float centerY, int numberOfRadialSampledPoints, float minimumRadius, float maximumRadius, int numberOfTangentSampledPoints, float minimumAngle, float maximumAngle, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a circular ring-wedge shape into a straight rectangle.
None SetCircleWarp (float centerX, float centerY, int numberOfRadialSampledPoints, float minimumRadius, float maximumRadius, int numberOfTangentSampledPoints, float minimumAngle, float maximumAngle, eVision.EFrame frame, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a circular ring-wedge shape into a straight rectangle.
None SetCircleWarp (eVision.EWedge wedge, int numberOfRadialSampledPoints, int numberOfTangentSampledPoints, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a circular ring-wedge shape into a straight rectangle.
None SetCircleWarp (eVision.EWedge wedge, eVision.EFrame frame, int numberOfRadialSampledPoints, int numberOfTangentSampledPoints, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a circular ring-wedge shape into a straight rectangle.
None SetInvCircleWarp (float centerX, float centerY, int numberOfRadialSampledPoints, float minimumRadius, float maximumRadius, int numberOfTangentSampledPoints, float minimumAngle, float maximumAngle, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY, int warpImageWidth, int warpImageHeight)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.
None SetInvCircleWarp (float centerX, float centerY, int numberOfRadialSampledPoints, float minimumRadius, float maximumRadius, int numberOfTangentSampledPoints, float minimumAngle, float maximumAngle, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY, int warpImageWidth)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.
None SetInvCircleWarp (float centerX, float centerY, int numberOfRadialSampledPoints, float minimumRadius, float maximumRadius, int numberOfTangentSampledPoints, float minimumAngle, float maximumAngle, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.
None SetInvCircleWarp (float centerX, float centerY, int numberOfRadialSampledPoints, float minimumRadius, float maximumRadius, int numberOfTangentSampledPoints, float minimumAngle, float maximumAngle, eVision.EFrame frame, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY, int warpImageWidth, int warpImageHeight)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.
None SetInvCircleWarp (float centerX, float centerY, int numberOfRadialSampledPoints, float minimumRadius, float maximumRadius, int numberOfTangentSampledPoints, float minimumAngle, float maximumAngle, eVision.EFrame frame, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY, int warpImageWidth)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.
None SetInvCircleWarp (float centerX, float centerY, int numberOfRadialSampledPoints, float minimumRadius, float maximumRadius, int numberOfTangentSampledPoints, float minimumAngle, float maximumAngle, eVision.EFrame frame, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.
None SetInvCircleWarp (eVision.EWedge wedge, int numberOfRadialSampledPoints, int numberOfTangentSampledPoints, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY, int warpImageWidth, int warpImageHeight)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.
None SetInvCircleWarp (eVision.EWedge wedge, int numberOfRadialSampledPoints, int numberOfTangentSampledPoints, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY, int warpImageWidth)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.
None SetInvCircleWarp (eVision.EWedge wedge, int numberOfRadialSampledPoints, int numberOfTangentSampledPoints, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.
None SetInvCircleWarp (eVision.EWedge wedge, eVision.EFrame frame, int numberOfRadialSampledPoints, int numberOfTangentSampledPoints, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY, int warpImageWidth, int warpImageHeight)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.
None SetInvCircleWarp (eVision.EWedge wedge, eVision.EFrame frame, int numberOfRadialSampledPoints, int numberOfTangentSampledPoints, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY, int warpImageWidth)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.
None SetInvCircleWarp (eVision.EWedge wedge, eVision.EFrame frame, int numberOfRadialSampledPoints, int numberOfTangentSampledPoints, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY)
 Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.
None SetupInverseWarp (eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY, eVision.EImageBW16|None inverseWarpImageX, eVision.EImageBW16|None inverseWarpImageY)
 Prepares suitable inverse warp images for use with function eVision.EasyImage.Warp to unwarp an invertible LUT given by the warpImageX and warpImageY.
None Warp (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY, int shiftX, int shiftY)
 Transforms an image so that each pixel are moved to the locations specified in the "warp" images used as look-up tables.
None Warp (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY, int shiftX)
 Transforms an image so that each pixel are moved to the locations specified in the "warp" images used as look-up tables.
None Warp (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY)
 Transforms an image so that each pixel are moved to the locations specified in the "warp" images used as look-up tables.
None Warp (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY, int shiftX, int shiftY)
 Transforms an image so that each pixel are moved to the locations specified in the "warp" images used as look-up tables.
None Warp (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY, int shiftX)
 Transforms an image so that each pixel are moved to the locations specified in the "warp" images used as look-up tables.
None Warp (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, eVision.EImageBW16|None warpImageX, eVision.EImageBW16|None warpImageY)
 Transforms an image so that each pixel are moved to the locations specified in the "warp" images used as look-up tables.
None Contour (eVision.EROIBW8|None sourceImage, eVision.EContourMode contourMode, int startX, int startY, eVision.EContourThreshold thresholdMode, int threshold, eVision.EConnexity connexity, eVision.EPathVector|None path)
 Follows the contour of an object.
None Contour (eVision.EROIBW16|None sourceImage, eVision.EContourMode contourMode, int startX, int startY, eVision.EContourThreshold thresholdMode, int threshold, eVision.EConnexity connexity, eVision.EPathVector|None path)
 Follows the contour of an object.
None Contour (eVision.EROIBW8|None sourceImage, eVision.EContourMode contourMode, int startX, int startY, eVision.EContourThreshold thresholdMode, int threshold, eVision.EConnexity connexity, eVision.EBW8PathVector|None path, bool freeman)
 Follows the contour of an object.
None Contour (eVision.EROIBW8|None sourceImage, eVision.EContourMode contourMode, int startX, int startY, eVision.EContourThreshold thresholdMode, int threshold, eVision.EConnexity connexity, eVision.EBW8PathVector|None path)
 Follows the contour of an object.
None Contour (eVision.EROIBW16|None sourceImage, eVision.EContourMode contourMode, int startX, int startY, eVision.EContourThreshold thresholdMode, int threshold, eVision.EConnexity connexity, eVision.EBW16PathVector|None path, bool freeman)
 Follows the contour of an object.
None Contour (eVision.EROIBW16|None sourceImage, eVision.EContourMode contourMode, int startX, int startY, eVision.EContourThreshold thresholdMode, int threshold, eVision.EConnexity connexity, eVision.EBW16PathVector|None path)
 Follows the contour of an object.
None VerticalMirror (eVision.EROIBW8|None sourceImage)
 Mirrors an image vertically (the rows are swapped).
None VerticalMirror (eVision.EROIBW16|None sourceImage)
 Mirrors an image vertically (the rows are swapped).
None VerticalMirror (eVision.EROIC24|None sourceImage)
 Mirrors an image vertically (the rows are swapped).
None HorizontalMirror (eVision.EROIBW8|None sourceImage)
 Mirrors an image horizontally (the columns are swapped).
None HorizontalMirror (eVision.EROIC24|None sourceImage)
 Mirrors an image horizontally (the columns are swapped).
None HorizontalMirror (eVision.EROIBW16|None sourceImage)
 Mirrors an image horizontally (the columns are swapped).
None LinearTransform (eVision.EROIBW8|None sourceImage, float Axx, float Axy, float Ax, float Ayx, float Ayy, float Ay, eVision.EROIBW8|None destinationImage, int interpolationBits)
 Applies a general affine transformation.
None LinearTransform (eVision.EROIBW8|None sourceImage, float Axx, float Axy, float Ax, float Ayx, float Ayy, float Ay, eVision.EROIBW8|None destinationImage)
 Applies a general affine transformation.
None LinearTransform (eVision.EROIBW16|None sourceImage, float Axx, float Axy, float Ax, float Ayx, float Ayy, float Ay, eVision.EROIBW16|None destinationImage, int interpolationBits)
 Applies a general affine transformation.
None LinearTransform (eVision.EROIBW16|None sourceImage, float Axx, float Axy, float Ax, float Ayx, float Ayy, float Ay, eVision.EROIBW16|None destinationImage)
 Applies a general affine transformation.
None LinearTransform (eVision.EROIC24|None sourceImage, float Axx, float Axy, float Ax, float Ayx, float Ayy, float Ay, eVision.EROIC24|None destinationImage, int interpolationBits)
 Applies a general affine transformation.
None LinearTransform (eVision.EROIC24|None sourceImage, float Axx, float Axy, float Ax, float Ayx, float Ayy, float Ay, eVision.EROIC24|None destinationImage)
 Applies a general affine transformation.
None ScaleRotate (eVision.EROIBW8|None sourceImage, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW8|None destinationImage, int interpolationBits)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW8|None sourceImage, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW8|None destinationImage)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIC24|None sourceImage, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIC24|None destinationImage, int interpolationBits)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIC24|None sourceImage, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIC24|None destinationImage)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW16|None sourceImage, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW16|None destinationImage, int interpolationBits)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW16|None sourceImage, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW16|None destinationImage)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW8|None sourceImage, eVision.ERegion region, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW8|None destinationImage, int interpolationBits)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW8|None sourceImage, eVision.ERegion region, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW8|None destinationImage)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIC24|None sourceImage, eVision.ERegion region, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIC24|None destinationImage, int interpolationBits)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIC24|None sourceImage, eVision.ERegion region, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIC24|None destinationImage)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW16|None sourceImage, eVision.ERegion region, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW16|None destinationImage, int interpolationBits)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW16|None sourceImage, eVision.ERegion region, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW16|None destinationImage)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW8|None destinationImage, int interpolationBits)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW8|None sourceImage, eVision.ERegion region, eVision.EFrame frame, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW8|None destinationImage)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIC24|None destinationImage, int interpolationBits)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIC24|None sourceImage, eVision.ERegion region, eVision.EFrame frame, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIC24|None destinationImage)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW16|None destinationImage, int interpolationBits)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW16|None sourceImage, eVision.ERegion region, eVision.EFrame frame, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW16|None destinationImage)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW8|None sourceImage, eVision.EFrame frame, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW8|None destinationImage, int interpolationBits)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW8|None sourceImage, eVision.EFrame frame, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW8|None destinationImage)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIC24|None sourceImage, eVision.EFrame frame, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIC24|None destinationImage, int interpolationBits)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIC24|None sourceImage, eVision.EFrame frame, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIC24|None destinationImage)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW16|None sourceImage, eVision.EFrame frame, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW16|None destinationImage, int interpolationBits)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None ScaleRotate (eVision.EROIBW16|None sourceImage, eVision.EFrame frame, float sourceImagePivotX, float sourceImagePivotY, float destinationImagePivotX, float destinationImagePivotY, float scaleX, float scaleY, float rotation, eVision.EROIBW16|None destinationImage)
 Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.
None Transpose (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Transpose an image.
None Transpose (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Transpose an image.
None Transpose (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Transpose an image.
None Transpose (eVision.EROIC24A|None sourceImage, eVision.EROIC24A|None destinationImage)
 Transpose an image.
None Transpose (eVision.EROIBW8|None sourceImage)
 Transpose an image.
None Transpose (eVision.EROIBW16|None sourceImage)
 Transpose an image.
None Transpose (eVision.EROIC24|None sourceImage)
 Transpose an image.
None Transpose (eVision.EROIC24A|None sourceImage)
 Transpose an image.
None Flip (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.EFlipAxis axis)
 Flip an image around either the vertical axis, the horizontal axis or both.
None Flip (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, eVision.EFlipAxis axis)
 Flip an image around either the vertical axis, the horizontal axis or both.
None Flip (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, eVision.EFlipAxis axis)
 Flip an image around either the vertical axis, the horizontal axis or both.
None Flip (eVision.EROIC24A|None sourceImage, eVision.EROIC24A|None destinationImage, eVision.EFlipAxis axis)
 Flip an image around either the vertical axis, the horizontal axis or both.
None Flip (eVision.EROIBW8|None sourceImage, eVision.EFlipAxis axis)
 Flip an image around either the vertical axis, the horizontal axis or both.
None Flip (eVision.EROIBW16|None sourceImage, eVision.EFlipAxis axis)
 Flip an image around either the vertical axis, the horizontal axis or both.
None Flip (eVision.EROIC24|None sourceImage, eVision.EFlipAxis axis)
 Flip an image around either the vertical axis, the horizontal axis or both.
None Flip (eVision.EROIC24A|None sourceImage, eVision.EFlipAxis axis)
 Flip an image around either the vertical axis, the horizontal axis or both.
None Rotate (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, eVision.ERotationRightAngles rightAngle)
 Rotate an image by an increment of a quarter of a turn (right angle).
None Rotate (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, eVision.ERotationRightAngles rightAngle)
 Rotate an image by an increment of a quarter of a turn (right angle).
None Rotate (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, eVision.ERotationRightAngles rightAngle)
 Rotate an image by an increment of a quarter of a turn (right angle).
None Rotate (eVision.EROIC24A|None sourceImage, eVision.EROIC24A|None destinationImage, eVision.ERotationRightAngles rightAngle)
 Rotate an image by an increment of a quarter of a turn (right angle).
None Rotate (eVision.EROIBW8|None sourceImage, eVision.ERotationRightAngles rightAngle)
 Rotate an image by an increment of a quarter of a turn (right angle).
None Rotate (eVision.EROIBW16|None sourceImage, eVision.ERotationRightAngles rightAngle)
 Rotate an image by an increment of a quarter of a turn (right angle).
None Rotate (eVision.EROIC24|None sourceImage, eVision.ERotationRightAngles rightAngle)
 Rotate an image by an increment of a quarter of a turn (right angle).
None Rotate (eVision.EROIC24A|None sourceImage, eVision.ERotationRightAngles rightAngle)
 Rotate an image by an increment of a quarter of a turn (right angle).
None Register (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float destinationImagePivot0X, float destinationImagePivot0Y, int interpolationBits)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float destinationImagePivot0X, float destinationImagePivot0Y)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float destinationImagePivot0X, float destinationImagePivot0Y, int interpolationBits)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float destinationImagePivot0X, float destinationImagePivot0Y)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float destinationImagePivot0X, float destinationImagePivot0Y, int interpolationBits)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float destinationImagePivot0X, float destinationImagePivot0Y)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y, int interpolationBits, bool resize)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y, int interpolationBits)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y, int interpolationBits, bool resize)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y, int interpolationBits)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y, int interpolationBits, bool resize)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y, int interpolationBits)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float sourceImagePivot2X, float sourceImagePivot2Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y, float destinationImagePivot2X, float destinationImagePivot2Y, int interpolationBits)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float sourceImagePivot2X, float sourceImagePivot2Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y, float destinationImagePivot2X, float destinationImagePivot2Y)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float sourceImagePivot2X, float sourceImagePivot2Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y, float destinationImagePivot2X, float destinationImagePivot2Y, int interpolationBits)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float sourceImagePivot2X, float sourceImagePivot2Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y, float destinationImagePivot2X, float destinationImagePivot2Y)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float sourceImagePivot2X, float sourceImagePivot2Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y, float destinationImagePivot2X, float destinationImagePivot2Y, int interpolationBits)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Register (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage, float sourceImagePivot0X, float sourceImagePivot0Y, float sourceImagePivot1X, float sourceImagePivot1Y, float sourceImagePivot2X, float sourceImagePivot2Y, float destinationImagePivot0X, float destinationImagePivot0Y, float destinationImagePivot1X, float destinationImagePivot1Y, float destinationImagePivot2X, float destinationImagePivot2Y)
 Registers an image by realigning one, two or three pivot points to reference positions.
None Shrink (eVision.EROIBW8|None sourceImage, eVision.EROIBW8|None destinationImage)
 Resizes an image to a smaller size.
None Shrink (eVision.EROIC24|None sourceImage, eVision.EROIC24|None destinationImage)
 Resizes an image to a smaller size.
None Shrink (eVision.EROIBW16|None sourceImage, eVision.EROIBW16|None destinationImage)
 Resizes an image to a smaller size.
None AdaptiveThreshold (eVision.EROIBW8|None src, eVision.EROIBW8|None dst, eVision.EAdaptiveThresholdMethod method, int halfKernelSize, int constant)
 Performs a locally adaptive threshold on the source image.
None AdaptiveThreshold (eVision.EROIBW8|None src, eVision.EROIBW8|None dst, eVision.EAdaptiveThresholdMethod method, int halfKernelSize)
 Performs a locally adaptive threshold on the source image.
None AdaptiveThreshold (eVision.EROIBW16|None src, eVision.EROIBW16|None dst, eVision.EAdaptiveThresholdMethod method, int halfKernelSize, int constant)
 Performs a locally adaptive threshold on the source image.
None AdaptiveThreshold (eVision.EROIBW16|None src, eVision.EROIBW16|None dst, eVision.EAdaptiveThresholdMethod method, int halfKernelSize)
 Performs a locally adaptive threshold on the source image.
None AdaptiveThreshold (eVision.EROIBW8|None src, eVision.ERegion region, eVision.EROIBW8|None dst, eVision.EAdaptiveThresholdMethod method, int halfKernelSize, int constant)
 Performs a locally adaptive threshold on the source image.
None AdaptiveThreshold (eVision.EROIBW8|None src, eVision.ERegion region, eVision.EROIBW8|None dst, eVision.EAdaptiveThresholdMethod method, int halfKernelSize)
 Performs a locally adaptive threshold on the source image.
None AdaptiveThreshold (eVision.EROIBW16|None src, eVision.ERegion region, eVision.EROIBW16|None dst, eVision.EAdaptiveThresholdMethod method, int halfKernelSize, int constant)
 Performs a locally adaptive threshold on the source image.
None AdaptiveThreshold (eVision.EROIBW16|None src, eVision.ERegion region, eVision.EROIBW16|None dst, eVision.EAdaptiveThresholdMethod method, int halfKernelSize)
 Performs a locally adaptive threshold on the source image.
None AdaptiveThreshold (eVision.EROIBW8|None src, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None dst, eVision.EAdaptiveThresholdMethod method, int halfKernelSize, int constant)
 Performs a locally adaptive threshold on the source image.
None AdaptiveThreshold (eVision.EROIBW8|None src, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW8|None dst, eVision.EAdaptiveThresholdMethod method, int halfKernelSize)
 Performs a locally adaptive threshold on the source image.
None AdaptiveThreshold (eVision.EROIBW16|None src, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None dst, eVision.EAdaptiveThresholdMethod method, int halfKernelSize, int constant)
 Performs a locally adaptive threshold on the source image.
None AdaptiveThreshold (eVision.EROIBW16|None src, eVision.ERegion region, eVision.EFrame frame, eVision.EROIBW16|None dst, eVision.EAdaptiveThresholdMethod method, int halfKernelSize)
 Performs a locally adaptive threshold on the source image.
None HitAndMiss (eVision.EROIBW8|None source, eVision.EROIBW8|None destination, eVision.EHitAndMissKernel kernel)
 Apply the morphological hit-and-miss transform to detect a particular pattern of foreground and background pixels in a BW8, BW16 or C24 image/ROI.
None HitAndMiss (eVision.EROIBW16|None source, eVision.EROIBW16|None destination, eVision.EHitAndMissKernel kernel)
 Apply the morphological hit-and-miss transform to detect a particular pattern of foreground and background pixels in a BW8, BW16 or C24 image/ROI.
None HitAndMiss (eVision.EROIC24|None source, eVision.EROIC24|None destination, eVision.EHitAndMissKernel kernel)
 Apply the morphological hit-and-miss transform to detect a particular pattern of foreground and background pixels in a BW8, BW16 or C24 image/ROI.
None HDRFusion (eVision.EROIBW8|None darkSrc, eVision.EROIBW8|None lightSrc, int shutterSpeedFactor, eVision.EROIBW16|None dst)
 Fuses two images using HDR principles.
None HDRFusion (eVision.EROIBW16|None darkSrc, eVision.EROIBW16|None lightSrc, int shutterSpeedFactor, eVision.EROIBW16|None dst)
 Fuses two images using HDR principles.
None HDRFusion (eVision.EROIBW16|None darkSrc, eVision.EROIBW16|None lightSrc, int shutterSpeedFactor, eVision.EROIBW32|None dst)
 Fuses two images using HDR principles.
None HDRFusion (eVision.EROIC24|None darkSrc, eVision.EROIC24|None lightSrc, int shutterSpeedFactor, eVision.EROIC48|None dst)
 Fuses two images using HDR principles.
None HDRFusion (eVision.EROIC48|None darkSrc, eVision.EROIC48|None lightSrc, int shutterSpeedFactor, eVision.EROIC48|None dst)
 Fuses two images using HDR principles.
None AlphaBlend (eVision.EROIBW8 sourceImage, eVision.EROIBW8 destinationImage, float opacity)
 Draws an image over another.
None Resize (eVision.EROIBW8 sourceImage, eVision.EROIBW8 destinationImage, eVision.EInterpolationMode interpolation)
 Resize an image.
None Resize (eVision.EROIBW8 sourceImage, eVision.EROIBW8 destinationImage)
 Resize an image.
None Resize (eVision.EROIBW16 sourceImage, eVision.EROIBW16 destinationImage, eVision.EInterpolationMode interpolation)
 Resize an image.
None Resize (eVision.EROIBW16 sourceImage, eVision.EROIBW16 destinationImage)
 Resize an image.
None Resize (eVision.EROIC24 sourceImage, eVision.EROIC24 destinationImage, eVision.EInterpolationMode interpolation)
 Resize an image.
None Resize (eVision.EROIC24 sourceImage, eVision.EROIC24 destinationImage)
 Resize an image.
None Resize (eVision.EROIC24A sourceImage, eVision.EROIC24A destinationImage, eVision.EInterpolationMode interpolation)
 Resize an image.
None Resize (eVision.EROIC24A sourceImage, eVision.EROIC24A destinationImage)
 Resize an image.
None Deinterlace (eVision.EROIBW8 sourceImage, eVision.EROIBW8 out1, eVision.EROIBW8 out2, bool interpolate)
 This function converts an interlaced image into two separate non-interlaced images.
None Deinterlace (eVision.EROIBW8 sourceImage, eVision.EROIBW8 out1, eVision.EROIBW8 out2)
 This function converts an interlaced image into two separate non-interlaced images.
None Deinterlace (eVision.EROIBW16 sourceImage, eVision.EROIBW16 out1, eVision.EROIBW16 out2, bool interpolate)
 This function converts an interlaced image into two separate non-interlaced images.
None Deinterlace (eVision.EROIBW16 sourceImage, eVision.EROIBW16 out1, eVision.EROIBW16 out2)
 This function converts an interlaced image into two separate non-interlaced images.
None Deinterlace (eVision.EROIC24 sourceImage, eVision.EROIC24 out1, eVision.EROIC24 out2, bool interpolate)
 This function converts an interlaced image into two separate non-interlaced images.
None Deinterlace (eVision.EROIC24 sourceImage, eVision.EROIC24 out1, eVision.EROIC24 out2)
 This function converts an interlaced image into two separate non-interlaced images.
None Deinterlace (eVision.EROIC24A sourceImage, eVision.EROIC24A out1, eVision.EROIC24A out2, bool interpolate)
 This function converts an interlaced image into two separate non-interlaced images.
None Deinterlace (eVision.EROIC24A sourceImage, eVision.EROIC24A out1, eVision.EROIC24A out2)
 This function converts an interlaced image into two separate non-interlaced images.
None Interlace (eVision.EROIBW8 in1, eVision.EROIBW8 in2, eVision.EROIBW8 destinationImage)
 This function converts two non-interlaced images into one interlaced image.
None Interlace (eVision.EROIBW16 in1, eVision.EROIBW16 in2, eVision.EROIBW16 destinationImage)
 This function converts two non-interlaced images into one interlaced image.
None Interlace (eVision.EROIC24 in1, eVision.EROIC24 in2, eVision.EROIC24 destinationImage)
 This function converts two non-interlaced images into one interlaced image.
None Interlace (eVision.EROIC24A in1, eVision.EROIC24A in2, eVision.EROIC24A destinationImage)
 This function converts two non-interlaced images into one interlaced image.
None FillHoles (eVision.ERegion region, eVision.EImageBW8 imgOut, eVision.EBW8 background, eVision.EBW8 foreground)
 Encodes the image imgIn and detect the holes.
None FillHoles (eVision.ERegion region, eVision.EImageBW8 imgOut, eVision.EBW8 background)
 Encodes the image imgIn and detect the holes.
None FillHoles (eVision.ERegion region, eVision.EImageBW8 imgOut)
 Encodes the image imgIn and detect the holes.
None FillHoles (eVision.EROIBW8 imgIn, eVision.EImageBW8 imgOut, eVision.EBW8 background, eVision.EBW8 foreground)
 Encodes the image imgIn and detect the holes.
None FillHoles (eVision.EROIBW8 imgIn, eVision.EImageBW8 imgOut, eVision.EBW8 background)
 Encodes the image imgIn and detect the holes.
None FillHoles (eVision.EROIBW8 imgIn, eVision.EImageBW8 imgOut)
 Encodes the image imgIn and detect the holes.
None RemoveOutliers (eVision.EROIBW8 input, eVision.EImageBW8 output, int threshold, int halfKernelWidth, int halfKernelHeight)
 For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.
None RemoveOutliers (eVision.EROIBW8 input, eVision.EImageBW8 output, int threshold, int halfKernelWidth)
 For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.
None RemoveOutliers (eVision.EROIBW8 input, eVision.EImageBW8 output, int threshold)
 For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.
None RemoveOutliers (eVision.EROIBW8 input, eVision.EImageBW8 output)
 For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.
None RemoveOutliers (eVision.EROIBW16 input, eVision.EImageBW16 output, int threshold, int halfKernelWidth, int halfKernelHeight)
 For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.
None RemoveOutliers (eVision.EROIBW16 input, eVision.EImageBW16 output, int threshold, int halfKernelWidth)
 For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.
None RemoveOutliers (eVision.EROIBW16 input, eVision.EImageBW16 output, int threshold)
 For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.
None RemoveOutliers (eVision.EROIBW16 input, eVision.EImageBW16 output)
 For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.
None Thinning (eVision.EROIBW8 input, eVision.EROIBW8 output)
 Reduces foreground regions to a one-pixel-wide skeleton using the Zhang-Suen thinning algorithm.
None Thinning (eVision.EROIBW16 input, eVision.EROIBW16 output)
 Reduces foreground regions to a one-pixel-wide skeleton using the Zhang-Suen thinning algorithm.

Detailed Description

This class contains static properties and methods specific to the eVision.EasyImage library.

Remarks:

License(s): EasyImage

Member Function Documentation

◆ AdaptiveThreshold() [1/12]

None eVision.EasyImage.AdaptiveThreshold ( eVision.EROIBW16 | None src,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None dst,
eVision.EAdaptiveThresholdMethod method,
int halfKernelSize )
static

Performs a locally adaptive threshold on the source image.

Parameters
srcPointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region is defined.
dstPointer to the destination image/ROI.
methodThe thresholding mode, as defined by the enumeration eVision.EAdaptiveThresholdMethod.
halfKernelSizeHalf of the kernel width, rounded down. The kernel size is always odd.

◆ AdaptiveThreshold() [2/12]

None eVision.EasyImage.AdaptiveThreshold ( eVision.EROIBW16 | None src,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None dst,
eVision.EAdaptiveThresholdMethod method,
int halfKernelSize,
int constant )
static

Performs a locally adaptive threshold on the source image.

Parameters
srcPointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region is defined.
dstPointer to the destination image/ROI.
methodThe thresholding mode, as defined by the enumeration eVision.EAdaptiveThresholdMethod.
halfKernelSizeHalf of the kernel width, rounded down. The kernel size is always odd.
constantOptional constant offset applied to the threshold value. Defaults to 0 if omitted.

◆ AdaptiveThreshold() [3/12]

None eVision.EasyImage.AdaptiveThreshold ( eVision.EROIBW16 | None src,
eVision.ERegion region,
eVision.EROIBW16 | None dst,
eVision.EAdaptiveThresholdMethod method,
int halfKernelSize )
static

Performs a locally adaptive threshold on the source image.

Parameters
srcPointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
dstPointer to the destination image/ROI.
methodThe thresholding mode, as defined by the enumeration eVision.EAdaptiveThresholdMethod.
halfKernelSizeHalf of the kernel width, rounded down. The kernel size is always odd.

◆ AdaptiveThreshold() [4/12]

None eVision.EasyImage.AdaptiveThreshold ( eVision.EROIBW16 | None src,
eVision.ERegion region,
eVision.EROIBW16 | None dst,
eVision.EAdaptiveThresholdMethod method,
int halfKernelSize,
int constant )
static

Performs a locally adaptive threshold on the source image.

Parameters
srcPointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
dstPointer to the destination image/ROI.
methodThe thresholding mode, as defined by the enumeration eVision.EAdaptiveThresholdMethod.
halfKernelSizeHalf of the kernel width, rounded down. The kernel size is always odd.
constantOptional constant offset applied to the threshold value. Defaults to 0 if omitted.

◆ AdaptiveThreshold() [5/12]

None eVision.EasyImage.AdaptiveThreshold ( eVision.EROIBW16 | None src,
eVision.EROIBW16 | None dst,
eVision.EAdaptiveThresholdMethod method,
int halfKernelSize )
static

Performs a locally adaptive threshold on the source image.

Parameters
srcPointer to the source image/ROI.
dstPointer to the destination image/ROI.
methodThe thresholding mode, as defined by the enumeration eVision.EAdaptiveThresholdMethod.
halfKernelSizeHalf of the kernel width, rounded down. The kernel size is always odd.

◆ AdaptiveThreshold() [6/12]

None eVision.EasyImage.AdaptiveThreshold ( eVision.EROIBW16 | None src,
eVision.EROIBW16 | None dst,
eVision.EAdaptiveThresholdMethod method,
int halfKernelSize,
int constant )
static

Performs a locally adaptive threshold on the source image.

Parameters
srcPointer to the source image/ROI.
dstPointer to the destination image/ROI.
methodThe thresholding mode, as defined by the enumeration eVision.EAdaptiveThresholdMethod.
halfKernelSizeHalf of the kernel width, rounded down. The kernel size is always odd.
constantOptional constant offset applied to the threshold value. Defaults to 0 if omitted.

◆ AdaptiveThreshold() [7/12]

None eVision.EasyImage.AdaptiveThreshold ( eVision.EROIBW8 | None src,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None dst,
eVision.EAdaptiveThresholdMethod method,
int halfKernelSize )
static

Performs a locally adaptive threshold on the source image.

Parameters
srcPointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region is defined.
dstPointer to the destination image/ROI.
methodThe thresholding mode, as defined by the enumeration eVision.EAdaptiveThresholdMethod.
halfKernelSizeHalf of the kernel width, rounded down. The kernel size is always odd.

◆ AdaptiveThreshold() [8/12]

None eVision.EasyImage.AdaptiveThreshold ( eVision.EROIBW8 | None src,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None dst,
eVision.EAdaptiveThresholdMethod method,
int halfKernelSize,
int constant )
static

Performs a locally adaptive threshold on the source image.

Parameters
srcPointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region is defined.
dstPointer to the destination image/ROI.
methodThe thresholding mode, as defined by the enumeration eVision.EAdaptiveThresholdMethod.
halfKernelSizeHalf of the kernel width, rounded down. The kernel size is always odd.
constantOptional constant offset applied to the threshold value. Defaults to 0 if omitted.

◆ AdaptiveThreshold() [9/12]

None eVision.EasyImage.AdaptiveThreshold ( eVision.EROIBW8 | None src,
eVision.ERegion region,
eVision.EROIBW8 | None dst,
eVision.EAdaptiveThresholdMethod method,
int halfKernelSize )
static

Performs a locally adaptive threshold on the source image.

Parameters
srcPointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
dstPointer to the destination image/ROI.
methodThe thresholding mode, as defined by the enumeration eVision.EAdaptiveThresholdMethod.
halfKernelSizeHalf of the kernel width, rounded down. The kernel size is always odd.

◆ AdaptiveThreshold() [10/12]

None eVision.EasyImage.AdaptiveThreshold ( eVision.EROIBW8 | None src,
eVision.ERegion region,
eVision.EROIBW8 | None dst,
eVision.EAdaptiveThresholdMethod method,
int halfKernelSize,
int constant )
static

Performs a locally adaptive threshold on the source image.

Parameters
srcPointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
dstPointer to the destination image/ROI.
methodThe thresholding mode, as defined by the enumeration eVision.EAdaptiveThresholdMethod.
halfKernelSizeHalf of the kernel width, rounded down. The kernel size is always odd.
constantOptional constant offset applied to the threshold value. Defaults to 0 if omitted.

◆ AdaptiveThreshold() [11/12]

None eVision.EasyImage.AdaptiveThreshold ( eVision.EROIBW8 | None src,
eVision.EROIBW8 | None dst,
eVision.EAdaptiveThresholdMethod method,
int halfKernelSize )
static

Performs a locally adaptive threshold on the source image.

Parameters
srcPointer to the source image/ROI.
dstPointer to the destination image/ROI.
methodThe thresholding mode, as defined by the enumeration eVision.EAdaptiveThresholdMethod.
halfKernelSizeHalf of the kernel width, rounded down. The kernel size is always odd.

◆ AdaptiveThreshold() [12/12]

None eVision.EasyImage.AdaptiveThreshold ( eVision.EROIBW8 | None src,
eVision.EROIBW8 | None dst,
eVision.EAdaptiveThresholdMethod method,
int halfKernelSize,
int constant )
static

Performs a locally adaptive threshold on the source image.

Parameters
srcPointer to the source image/ROI.
dstPointer to the destination image/ROI.
methodThe thresholding mode, as defined by the enumeration eVision.EAdaptiveThresholdMethod.
halfKernelSizeHalf of the kernel width, rounded down. The kernel size is always odd.
constantOptional constant offset applied to the threshold value. Defaults to 0 if omitted.

◆ AlphaBlend()

None eVision.EasyImage.AlphaBlend ( eVision.EROIBW8 sourceImage,
eVision.EROIBW8 destinationImage,
float opacity )
static

Draws an image over another.

Parameters
sourceImageForeground image.
destinationImageBackground image.
opacityOpacity of the foreground image.

◆ AnalyseHistogram() [1/3]

float eVision.EasyImage.AnalyseHistogram ( eVision.EBWHistogramVector | None histogram,
eVision.EHistogramFeature operation )
static

Returns a floating-point statistical parameter extracted from a range of gray levels in an image histogram (most/least frequent value/frequency, min/max value, count, average, standard deviation).

Remarks:

If the subset of the histogram between minimumIndex and maximumIndex is empty:

Parameters
histogramPointer to the histogram vector.
operationParameter to be computed, as defined by eVision.EHistogramFeature.

◆ AnalyseHistogram() [2/3]

float eVision.EasyImage.AnalyseHistogram ( eVision.EBWHistogramVector | None histogram,
eVision.EHistogramFeature operation,
int minimumIndex )
static

Returns a floating-point statistical parameter extracted from a range of gray levels in an image histogram (most/least frequent value/frequency, min/max value, count, average, standard deviation).

Remarks:

If the subset of the histogram between minimumIndex and maximumIndex is empty:

Parameters
histogramPointer to the histogram vector.
operationParameter to be computed, as defined by eVision.EHistogramFeature.
minimumIndexStarting index of the gray-level range.

◆ AnalyseHistogram() [3/3]

float eVision.EasyImage.AnalyseHistogram ( eVision.EBWHistogramVector | None histogram,
eVision.EHistogramFeature operation,
int minimumIndex,
int maximumIndex )
static

Returns a floating-point statistical parameter extracted from a range of gray levels in an image histogram (most/least frequent value/frequency, min/max value, count, average, standard deviation).

Remarks:

If the subset of the histogram between minimumIndex and maximumIndex is empty:

Parameters
histogramPointer to the histogram vector.
operationParameter to be computed, as defined by eVision.EHistogramFeature.
minimumIndexStarting index of the gray-level range.
maximumIndexEnding index of the gray-level range (included).

◆ AnalyseHistogramBW16() [1/3]

float eVision.EasyImage.AnalyseHistogramBW16 ( eVision.EBWHistogramVector | None histogram,
eVision.EHistogramFeature operation )
static

Returns a floating-point statistical parameter extracted from a range of gray levels in an image histogram (most/least frequent value/frequency, min/max value, count, average, standard deviation).

Remarks:

If the subset of the histogram between minimumIndex and maximumIndex is empty:

Parameters
histogramPointer to the histogram vector.
operationParameter to be computed, as defined by eVision.EHistogramFeature.

◆ AnalyseHistogramBW16() [2/3]

float eVision.EasyImage.AnalyseHistogramBW16 ( eVision.EBWHistogramVector | None histogram,
eVision.EHistogramFeature operation,
int minimumIndex )
static

Returns a floating-point statistical parameter extracted from a range of gray levels in an image histogram (most/least frequent value/frequency, min/max value, count, average, standard deviation).

Remarks:

If the subset of the histogram between minimumIndex and maximumIndex is empty:

Parameters
histogramPointer to the histogram vector.
operationParameter to be computed, as defined by eVision.EHistogramFeature.
minimumIndexStarting index of the gray-level range.

◆ AnalyseHistogramBW16() [3/3]

float eVision.EasyImage.AnalyseHistogramBW16 ( eVision.EBWHistogramVector | None histogram,
eVision.EHistogramFeature operation,
int minimumIndex,
int maximumIndex )
static

Returns a floating-point statistical parameter extracted from a range of gray levels in an image histogram (most/least frequent value/frequency, min/max value, count, average, standard deviation).

Remarks:

If the subset of the histogram between minimumIndex and maximumIndex is empty:

Parameters
histogramPointer to the histogram vector.
operationParameter to be computed, as defined by eVision.EHistogramFeature.
minimumIndexStarting index of the gray-level range.
maximumIndexEnding index of the gray-level range (included).

◆ ArgumentImage() [1/3]

None eVision.EasyImage.ArgumentImage ( eVision.EImageBW8 | None destinationImage)
static

Prepares a lookup-table image for use for gradient argument computation.

Remarks:

The scale and phase of the gradient argument can be adjusted. The argument angles are counter clockwise on a 0..255 scale in the BW8 context and on a 0..65535 scale in the BW16 one, corresponding to a specified range (full turn by default, specified period otherwise). The argument phase is counted on a 0..255 scale or on a 0..65535 scale too. Angle values outside the 0..255 (0..65535) interval are wrapped. The period length is given in the current angle unit. The method sets a lookup-table image for use with function eVision.EasyImage.GradientScalar, ready to compute the argument of the gradient in the source image, i.e. its direction. The argument will be returned as a value in range 0..255 suitable for storage in an eVision.EImageBW8 or as a value in the range 0..65535 suitable for storage in an eVision.EImageBW16. The phase of the argument can be adjusted.

Parameters
destinationImagePointer to the destination image.

◆ ArgumentImage() [2/3]

None eVision.EasyImage.ArgumentImage ( eVision.EImageBW8 | None destinationImage,
eVision.EBW8 phase )
static

Prepares a lookup-table image for use for gradient argument computation.

Remarks:

The scale and phase of the gradient argument can be adjusted. The argument angles are counter clockwise on a 0..255 scale in the BW8 context and on a 0..65535 scale in the BW16 one, corresponding to a specified range (full turn by default, specified period otherwise). The argument phase is counted on a 0..255 scale or on a 0..65535 scale too. Angle values outside the 0..255 (0..65535) interval are wrapped. The period length is given in the current angle unit. The method sets a lookup-table image for use with function eVision.EasyImage.GradientScalar, ready to compute the argument of the gradient in the source image, i.e. its direction. The argument will be returned as a value in range 0..255 suitable for storage in an eVision.EImageBW8 or as a value in the range 0..65535 suitable for storage in an eVision.EImageBW16. The phase of the argument can be adjusted.

Parameters
destinationImagePointer to the destination image.
phaseArgument value corresponding to the horizontal direction, in 256-th (65,536-th) of the period (by default, phase = 0).

◆ ArgumentImage() [3/3]

None eVision.EasyImage.ArgumentImage ( eVision.EImageBW8 | None destinationImage,
eVision.EBW8 phase,
float period )
static

Prepares a lookup-table image for use for gradient argument computation.

Remarks:

The scale and phase of the gradient argument can be adjusted. The argument angles are counter clockwise on a 0..255 scale in the BW8 context and on a 0..65535 scale in the BW16 one, corresponding to a specified range (full turn by default, specified period otherwise). The argument phase is counted on a 0..255 scale or on a 0..65535 scale too. Angle values outside the 0..255 (0..65535) interval are wrapped. The period length is given in the current angle unit. The method sets a lookup-table image for use with function eVision.EasyImage.GradientScalar, ready to compute the argument of the gradient in the source image, i.e. its direction. The argument will be returned as a value in range 0..255 suitable for storage in an eVision.EImageBW8 or as a value in the range 0..65535 suitable for storage in an eVision.EImageBW16. The phase of the argument can be adjusted.

Parameters
destinationImagePointer to the destination image.
phaseArgument value corresponding to the horizontal direction, in 256-th (65,536-th) of the period (by default, phase = 0).
periodRange of argument values corresponding to the 0..255 (0..65535) interval, in the current angle unit (by default, period = 0).

◆ AutoThreshold() [1/16]

eVision.EBW16 eVision.EasyImage.AutoThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EThresholdMode thresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
regionAn ERegion object to apply the function only on a particular region in the image.
frameThe frame of reference in which the region is defined.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.

◆ AutoThreshold() [2/16]

eVision.EBW16 eVision.EasyImage.AutoThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EThresholdMode thresholdMode,
float relativeThresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
regionAn ERegion object to apply the function only on a particular region in the image.
frameThe frame of reference in which the region is defined.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.
relativeThresholdModeFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, relativeThresholdMode = 0.5).

◆ AutoThreshold() [3/16]

eVision.EBW16 eVision.EasyImage.AutoThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EThresholdMode thresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
regionAn ERegion object to apply the function only on a particular region in the image.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.

◆ AutoThreshold() [4/16]

eVision.EBW16 eVision.EasyImage.AutoThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EThresholdMode thresholdMode,
float relativeThresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
regionAn ERegion object to apply the function only on a particular region in the image.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.
relativeThresholdModeFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, relativeThresholdMode = 0.5).

◆ AutoThreshold() [5/16]

eVision.EBW16 eVision.EasyImage.AutoThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EThresholdMode thresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.

◆ AutoThreshold() [6/16]

eVision.EBW16 eVision.EasyImage.AutoThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EThresholdMode thresholdMode,
float relativeThresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.
relativeThresholdModeFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, relativeThresholdMode = 0.5).

◆ AutoThreshold() [7/16]

eVision.EBW16 eVision.EasyImage.AutoThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.EThresholdMode thresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.

◆ AutoThreshold() [8/16]

eVision.EBW16 eVision.EasyImage.AutoThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.EThresholdMode thresholdMode,
float relativeThresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.
relativeThresholdModeFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, relativeThresholdMode = 0.5).

◆ AutoThreshold() [9/16]

eVision.EBW8 eVision.EasyImage.AutoThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EThresholdMode thresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
regionAn ERegion object to apply the function only on a particular region in the image.
frameThe frame of reference in which the region is defined.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.

◆ AutoThreshold() [10/16]

eVision.EBW8 eVision.EasyImage.AutoThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EThresholdMode thresholdMode,
float relativeThresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
regionAn ERegion object to apply the function only on a particular region in the image.
frameThe frame of reference in which the region is defined.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.
relativeThresholdModeFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, relativeThresholdMode = 0.5).

◆ AutoThreshold() [11/16]

eVision.EBW8 eVision.EasyImage.AutoThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EThresholdMode thresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
regionAn ERegion object to apply the function only on a particular region in the image.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.

◆ AutoThreshold() [12/16]

eVision.EBW8 eVision.EasyImage.AutoThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EThresholdMode thresholdMode,
float relativeThresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
regionAn ERegion object to apply the function only on a particular region in the image.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.
relativeThresholdModeFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, relativeThresholdMode = 0.5).

◆ AutoThreshold() [13/16]

eVision.EBW8 eVision.EasyImage.AutoThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EThresholdMode thresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.

◆ AutoThreshold() [14/16]

eVision.EBW8 eVision.EasyImage.AutoThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EThresholdMode thresholdMode,
float relativeThresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.
relativeThresholdModeFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, relativeThresholdMode = 0.5).

◆ AutoThreshold() [15/16]

eVision.EBW8 eVision.EasyImage.AutoThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.EThresholdMode thresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

License(s): EasyImage or EasyOCV

Parameters
sourceImagePointer to the source image/ROI.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.

◆ AutoThreshold() [16/16]

eVision.EBW8 eVision.EasyImage.AutoThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.EThresholdMode thresholdMode,
float relativeThresholdMode )
static

Returns a suitable threshold value for a gray-level image binarization.

Remarks:

Several modes are available: absolute (the threshold value is given readily in the thresholdMode parameter), relative (the threshold value is computed to obtain a desired fraction of the image pixels) or automatic (using three different criteria).

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

License(s): EasyImage or EasyOCV

Parameters
sourceImagePointer to the source image/ROI.
thresholdModeThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. To use absolute thresholding, use directly the threshold value instead.
relativeThresholdModeFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, relativeThresholdMode = 0.5).

◆ BiLevelBlackTopHatBox() [1/3]

None eVision.EasyImage.BiLevelBlackTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on a bilevel image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BiLevelBlackTopHatBox() [2/3]

None eVision.EasyImage.BiLevelBlackTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on a bilevel image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelBlackTopHatBox() [3/3]

None eVision.EasyImage.BiLevelBlackTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on a bilevel image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BiLevelBlackTopHatDisk() [1/2]

None eVision.EasyImage.BiLevelBlackTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on a bilevel image (closed image minus source image) on a quasi-circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BiLevelBlackTopHatDisk() [2/2]

None eVision.EasyImage.BiLevelBlackTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on a bilevel image (closed image minus source image) on a quasi-circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelCloseBox() [1/4]

None eVision.EasyImage.BiLevelCloseBox ( eVision.EROIBW8 | None sourceImage)
static

Performs a closing on a bilevel image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ BiLevelCloseBox() [2/4]

None eVision.EasyImage.BiLevelCloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a closing on a bilevel image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ BiLevelCloseBox() [3/4]

None eVision.EasyImage.BiLevelCloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on a bilevel image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelCloseBox() [4/4]

None eVision.EasyImage.BiLevelCloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a closing on a bilevel image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BiLevelCloseDisk() [1/3]

None eVision.EasyImage.BiLevelCloseDisk ( eVision.EROIBW8 | None sourceImage)
static

Performs a closing on a bilevel image (dilation followed by erosion) on a quasi-circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ BiLevelCloseDisk() [2/3]

None eVision.EasyImage.BiLevelCloseDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a closing on a bilevel image (dilation followed by erosion) on a quasi-circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ BiLevelCloseDisk() [3/3]

None eVision.EasyImage.BiLevelCloseDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on a bilevel image (dilation followed by erosion) on a quasi-circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelDilateBox() [1/4]

None eVision.EasyImage.BiLevelDilateBox ( eVision.EROIBW8 | None sourceImage)
static

Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a rectangular kernel.

For bilevel images, this maximum can either be 0 (if all pixels are black in the given neighborhood), or the maximum possible pixel value.

Parameters
sourceImagePointer to the source image/ROI.

◆ BiLevelDilateBox() [2/4]

None eVision.EasyImage.BiLevelDilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a rectangular kernel.

For bilevel images, this maximum can either be 0 (if all pixels are black in the given neighborhood), or the maximum possible pixel value.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ BiLevelDilateBox() [3/4]

None eVision.EasyImage.BiLevelDilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a rectangular kernel.

For bilevel images, this maximum can either be 0 (if all pixels are black in the given neighborhood), or the maximum possible pixel value.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelDilateBox() [4/4]

None eVision.EasyImage.BiLevelDilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a rectangular kernel.

For bilevel images, this maximum can either be 0 (if all pixels are black in the given neighborhood), or the maximum possible pixel value.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BiLevelDilateDisk() [1/3]

None eVision.EasyImage.BiLevelDilateDisk ( eVision.EROIBW8 | None sourceImage)
static

Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a quasi-circular kernel.

For bilevel images, this maximum can either be 0 (if all pixels are black in the given neighborhood), or the maximum possible pixel value.

Parameters
sourceImagePointer to the source image/ROI.

◆ BiLevelDilateDisk() [2/3]

None eVision.EasyImage.BiLevelDilateDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a quasi-circular kernel.

For bilevel images, this maximum can either be 0 (if all pixels are black in the given neighborhood), or the maximum possible pixel value.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ BiLevelDilateDisk() [3/3]

None eVision.EasyImage.BiLevelDilateDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on a bilevel image (maximum of the pixel values in a defined neighborhood) on a quasi-circular kernel.

For bilevel images, this maximum can either be 0 (if all pixels are black in the given neighborhood), or the maximum possible pixel value.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelErodeBox() [1/4]

None eVision.EasyImage.BiLevelErodeBox ( eVision.EROIBW8 | None sourceImage)
static

Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a rectangular kernel.

For bilevel images, this minimum can either be 0, or the maximum possible pixel value (if all pixels are white in the given neighborhood)

Parameters
sourceImagePointer to the source image/ROI.

◆ BiLevelErodeBox() [2/4]

None eVision.EasyImage.BiLevelErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a rectangular kernel.

For bilevel images, this minimum can either be 0, or the maximum possible pixel value (if all pixels are white in the given neighborhood)

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ BiLevelErodeBox() [3/4]

None eVision.EasyImage.BiLevelErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a rectangular kernel.

For bilevel images, this minimum can either be 0, or the maximum possible pixel value (if all pixels are white in the given neighborhood)

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelErodeBox() [4/4]

None eVision.EasyImage.BiLevelErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a rectangular kernel.

For bilevel images, this minimum can either be 0, or the maximum possible pixel value (if all pixels are white in the given neighborhood)

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BiLevelErodeDisk() [1/3]

None eVision.EasyImage.BiLevelErodeDisk ( eVision.EROIBW8 | None sourceImage)
static

Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a quasi-circular kernel.

For bilevel images, this minimum can either be 0, or the maximum possible pixel value (if all pixels are white in the given neighborhood)

Parameters
sourceImagePointer to the source image/ROI.

◆ BiLevelErodeDisk() [2/3]

None eVision.EasyImage.BiLevelErodeDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a quasi-circular kernel.

For bilevel images, this minimum can either be 0, or the maximum possible pixel value (if all pixels are white in the given neighborhood)

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ BiLevelErodeDisk() [3/3]

None eVision.EasyImage.BiLevelErodeDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on a bilevel image (minimum of the pixel values in a defined neighborhood) on a quasi-circular kernel.

For bilevel images, this minimum can either be 0, or the maximum possible pixel value (if all pixels are white in the given neighborhood)

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelMedian() [1/3]

None eVision.EasyImage.BiLevelMedian ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Applies a median filter to a bilevel image (median of the gray values in a 3x3 neighborhood).

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.

◆ BiLevelMedian() [2/3]

None eVision.EasyImage.BiLevelMedian ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Applies a median filter to a bilevel image (median of the gray values in a 3x3 neighborhood).

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelMedian() [3/3]

None eVision.EasyImage.BiLevelMedian ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies a median filter to a bilevel image (median of the gray values in a 3x3 neighborhood).

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BiLevelMorphoGradientBox() [1/4]

None eVision.EasyImage.BiLevelMorphoGradientBox ( eVision.EROIBW8 | None sourceImage)
static

Computes the morphological gradient of a bilevel image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.

◆ BiLevelMorphoGradientBox() [2/4]

None eVision.EasyImage.BiLevelMorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Computes the morphological gradient of a bilevel image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ BiLevelMorphoGradientBox() [3/4]

None eVision.EasyImage.BiLevelMorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of a bilevel image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelMorphoGradientBox() [4/4]

None eVision.EasyImage.BiLevelMorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Computes the morphological gradient of a bilevel image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BiLevelMorphoGradientDisk() [1/3]

None eVision.EasyImage.BiLevelMorphoGradientDisk ( eVision.EROIBW8 | None sourceImage)
static

Computes the morphological gradient of a bilevel image using a quasi-circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.

◆ BiLevelMorphoGradientDisk() [2/3]

None eVision.EasyImage.BiLevelMorphoGradientDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Computes the morphological gradient of a bilevel image using a quasi-circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ BiLevelMorphoGradientDisk() [3/3]

None eVision.EasyImage.BiLevelMorphoGradientDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of a bilevel image using a quasi-circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelOpenBox() [1/4]

None eVision.EasyImage.BiLevelOpenBox ( eVision.EROIBW8 | None sourceImage)
static

Performs an opening on a bilevel image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.

◆ BiLevelOpenBox() [2/4]

None eVision.EasyImage.BiLevelOpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs an opening on a bilevel image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ BiLevelOpenBox() [3/4]

None eVision.EasyImage.BiLevelOpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on a bilevel image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelOpenBox() [4/4]

None eVision.EasyImage.BiLevelOpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an opening on a bilevel image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one, as shown on the picture below (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BiLevelOpenDisk() [1/3]

None eVision.EasyImage.BiLevelOpenDisk ( eVision.EROIBW8 | None sourceImage)
static

Performs an opening on a bilevel image (erosion followed by dilation) on a quasi-circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ BiLevelOpenDisk() [2/3]

None eVision.EasyImage.BiLevelOpenDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs an opening on a bilevel image (erosion followed by dilation) on a quasi-circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ BiLevelOpenDisk() [3/3]

None eVision.EasyImage.BiLevelOpenDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on a bilevel image (erosion followed by dilation) on a quasi-circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelThick()

int eVision.EasyImage.BiLevelThick ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EKernel | None thickeningKernel,
int numberOfIterations,
eVision.EKernelRotation rotationMode )
static

Applies a thickening operation on a bilevel image, using a 3x3 kernel.

The method returns the number of iterations actually performed.

Remarks:

The thickening kernel coefficients must be 0 (matching black pixel, value 0), 1 (matching non-black pixel, value > 0) or -1 (don't care). When a match is found between the kernel coefficients and the neighborhood of a pixel, the pixel value is set to 255.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
thickeningKernelPointer to the thickening kernel.
numberOfIterationsNumber of iterations to apply. 0 indicates stop when convergence is reached. If the rotation mode is set to either eVision.EKernelRotation.Clockwise or eVision.EKernelRotation.Anticlockwise, a pass comprises eight kernel rotations.
rotationModeRotation mode, as defined by eVision.EKernelRotation.

◆ BiLevelThin()

None eVision.EasyImage.BiLevelThin ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EKernel | None thinningKernel,
int numberOfIterations,
eVision.EKernelRotation rotationMode )
static

Applies a thinning operation on a bilevel image, using a 3x3 kernel.

The method returns the number of iterations actually performed.

Remarks:

The thinning kernel coefficients must be 0 (matching black pixel, value 0), 1 (matching non-black pixel, value > 0) or -1 (don't care). When a match is found between the kernel coefficients and the neighborhood of a pixel, the pixel value is set to 0.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
thinningKernelPointer to the thinning kernel.
numberOfIterationsNumber of iterations to apply. 0 indicates stop when convergence is reached. If the rotation mode is set to either eVision.EKernelRotation.Clockwise or eVision.EKernelRotation.Anticlockwise, a pass comprises eight kernel rotations.
rotationModeRotation mode, as defined by eVision.EKernelRotation.

◆ BiLevelWhiteTopHatBox() [1/3]

None eVision.EasyImage.BiLevelWhiteTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on a bilevel image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BiLevelWhiteTopHatBox() [2/3]

None eVision.EasyImage.BiLevelWhiteTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on a bilevel image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BiLevelWhiteTopHatBox() [3/3]

None eVision.EasyImage.BiLevelWhiteTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on a bilevel image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BiLevelWhiteTopHatDisk() [1/2]

None eVision.EasyImage.BiLevelWhiteTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on a bilevel image (source image minus open image) on a quasi-circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BiLevelWhiteTopHatDisk() [2/2]

None eVision.EasyImage.BiLevelWhiteTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on a bilevel image (source image minus open image) on a quasi-circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHat() [1/6]

None eVision.EasyImage.BlackTopHat ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter )
static

◆ BlackTopHat() [2/6]

None eVision.EasyImage.BlackTopHat ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter,
int n32ValOffDilate )
static

◆ BlackTopHat() [3/6]

None eVision.EasyImage.BlackTopHat ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter,
int n32ValOffDilate,
int n32ValOffErode )
static

◆ BlackTopHat() [4/6]

None eVision.EasyImage.BlackTopHat ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter )
static

◆ BlackTopHat() [5/6]

None eVision.EasyImage.BlackTopHat ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter,
eVision.EC24 c24ColorOffDilate )
static

◆ BlackTopHat() [6/6]

None eVision.EasyImage.BlackTopHat ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter,
eVision.EC24 c24ColorOffDilate,
eVision.EC24 c24ColorOffErode )
static

◆ BlackTopHatBox() [1/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatBox() [2/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatBox() [3/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BlackTopHatBox() [4/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatBox() [5/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatBox() [6/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BlackTopHatBox() [7/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatBox() [8/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatBox() [9/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BlackTopHatBox() [10/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatBox() [11/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatBox() [12/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BlackTopHatBox() [13/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatBox() [14/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatBox() [15/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BlackTopHatBox() [16/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatBox() [17/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatBox() [18/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BlackTopHatBox() [19/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatBox() [20/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatBox() [21/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BlackTopHatBox() [22/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatBox() [23/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatBox() [24/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BlackTopHatBox() [25/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatBox() [26/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatBox() [27/27]

None eVision.EasyImage.BlackTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (closed image minus source image) on a rectangular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ BlackTopHatDisk() [1/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatDisk() [2/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatDisk() [3/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatDisk() [4/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatDisk() [5/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatDisk() [6/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatDisk() [7/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatDisk() [8/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatDisk() [9/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatDisk() [10/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatDisk() [11/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatDisk() [12/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatDisk() [13/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatDisk() [14/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatDisk() [15/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatDisk() [16/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ BlackTopHatDisk() [17/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ BlackTopHatDisk() [18/18]

None eVision.EasyImage.BlackTopHatDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.

Remarks:

This filter enhances the thin black features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Close() [1/6]

None eVision.EasyImage.Close ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter )
static

◆ Close() [2/6]

None eVision.EasyImage.Close ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter,
int n32ValOffDilate )
static

◆ Close() [3/6]

None eVision.EasyImage.Close ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter,
int n32ValOffDilate,
int n32ValOffErode )
static

◆ Close() [4/6]

None eVision.EasyImage.Close ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter )
static

◆ Close() [5/6]

None eVision.EasyImage.Close ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter,
eVision.EC24 c24ColorOffDilate )
static

◆ Close() [6/6]

None eVision.EasyImage.Close ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter,
eVision.EC24 c24ColorOffDilate,
eVision.EC24 c24ColorOffErode )
static

◆ CloseBox() [1/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW16 | None sourceImage)
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ CloseBox() [2/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ CloseBox() [3/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ CloseBox() [4/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseBox() [5/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseBox() [6/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ CloseBox() [7/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseBox() [8/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseBox() [9/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ CloseBox() [10/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseBox() [11/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseBox() [12/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ CloseBox() [13/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW8 | None sourceImage)
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ CloseBox() [14/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ CloseBox() [15/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ CloseBox() [16/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseBox() [17/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseBox() [18/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ CloseBox() [19/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseBox() [20/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseBox() [21/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ CloseBox() [22/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseBox() [23/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseBox() [24/36]

None eVision.EasyImage.CloseBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ CloseBox() [25/36]

None eVision.EasyImage.CloseBox ( eVision.EROIC24 | None sourceImage)
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ CloseBox() [26/36]

None eVision.EasyImage.CloseBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ CloseBox() [27/36]

None eVision.EasyImage.CloseBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ CloseBox() [28/36]

None eVision.EasyImage.CloseBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseBox() [29/36]

None eVision.EasyImage.CloseBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseBox() [30/36]

None eVision.EasyImage.CloseBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ CloseBox() [31/36]

None eVision.EasyImage.CloseBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseBox() [32/36]

None eVision.EasyImage.CloseBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseBox() [33/36]

None eVision.EasyImage.CloseBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ CloseBox() [34/36]

None eVision.EasyImage.CloseBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseBox() [35/36]

None eVision.EasyImage.CloseBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseBox() [36/36]

None eVision.EasyImage.CloseBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a closing on an image (dilation followed by erosion) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ CloseDisk() [1/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW16 | None sourceImage)
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ CloseDisk() [2/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ CloseDisk() [3/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ CloseDisk() [4/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseDisk() [5/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseDisk() [6/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseDisk() [7/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseDisk() [8/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseDisk() [9/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseDisk() [10/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW8 | None sourceImage)
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ CloseDisk() [11/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ CloseDisk() [12/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ CloseDisk() [13/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseDisk() [14/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseDisk() [15/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseDisk() [16/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseDisk() [17/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseDisk() [18/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseDisk() [19/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIC24 | None sourceImage)
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ CloseDisk() [20/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ CloseDisk() [21/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ CloseDisk() [22/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseDisk() [23/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseDisk() [24/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseDisk() [25/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ CloseDisk() [26/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ CloseDisk() [27/27]

None eVision.EasyImage.CloseDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a closing on an image (dilation followed by erosion) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Contour() [1/6]

None eVision.EasyImage.Contour ( eVision.EROIBW16 | None sourceImage,
eVision.EContourMode contourMode,
int startX,
int startY,
eVision.EContourThreshold thresholdMode,
int threshold,
eVision.EConnexity connexity,
eVision.EBW16PathVector | None path )
static

Follows the contour of an object.

Remarks:

A threshold is applied so that objects become blobs. The contour is a closed or not (see property Get/SetClosed) connected path, forming the boundary of the blob.

When destination vector is an eVision.EBW8PathVector or a eVision.EBW16PathVector, this vector can contain two different information. If the bFreeman argument is false, which is the default value, member m_bw8(16)Pixel in the vector elements contains the gray-level value of the contour pixels. If it is true, the member instead gives the Freeman code leading from a pixel to next. The Freeman codes are numbered from 0 in the horizontal direction and incremented anticlockwise.

Freeman code, leading from a pixel to another adjacent pixel

Parameters
sourceImagePointer to the source image/ROI.
contourModeTraversal mode, as defined by eVision.EContourMode.
startXStart point abscissa.
startYStart point ordinate.
thresholdModeThresholding mode as defined by eVision.EThresholdMode.
thresholdThreshold level.
connexityContour connexity, as defined by eVision.EConnexity.
pathPointer to the destination vector.

◆ Contour() [2/6]

None eVision.EasyImage.Contour ( eVision.EROIBW16 | None sourceImage,
eVision.EContourMode contourMode,
int startX,
int startY,
eVision.EContourThreshold thresholdMode,
int threshold,
eVision.EConnexity connexity,
eVision.EBW16PathVector | None path,
bool freeman )
static

Follows the contour of an object.

Remarks:

A threshold is applied so that objects become blobs. The contour is a closed or not (see property Get/SetClosed) connected path, forming the boundary of the blob.

When destination vector is an eVision.EBW8PathVector or a eVision.EBW16PathVector, this vector can contain two different information. If the bFreeman argument is false, which is the default value, member m_bw8(16)Pixel in the vector elements contains the gray-level value of the contour pixels. If it is true, the member instead gives the Freeman code leading from a pixel to next. The Freeman codes are numbered from 0 in the horizontal direction and incremented anticlockwise.

Freeman code, leading from a pixel to another adjacent pixel

Parameters
sourceImagePointer to the source image/ROI.
contourModeTraversal mode, as defined by eVision.EContourMode.
startXStart point abscissa.
startYStart point ordinate.
thresholdModeThresholding mode as defined by eVision.EThresholdMode.
thresholdThreshold level.
connexityContour connexity, as defined by eVision.EConnexity.
pathPointer to the destination vector.
freemanSpecifies if Freeman codes are to be retrieved rather than pixel values.

◆ Contour() [3/6]

None eVision.EasyImage.Contour ( eVision.EROIBW16 | None sourceImage,
eVision.EContourMode contourMode,
int startX,
int startY,
eVision.EContourThreshold thresholdMode,
int threshold,
eVision.EConnexity connexity,
eVision.EPathVector | None path )
static

Follows the contour of an object.

Remarks:

A threshold is applied so that objects become blobs. The contour is a closed or not (see property Get/SetClosed) connected path, forming the boundary of the blob.

When destination vector is an eVision.EBW8PathVector or a eVision.EBW16PathVector, this vector can contain two different information. If the bFreeman argument is false, which is the default value, member m_bw8(16)Pixel in the vector elements contains the gray-level value of the contour pixels. If it is true, the member instead gives the Freeman code leading from a pixel to next. The Freeman codes are numbered from 0 in the horizontal direction and incremented anticlockwise.

Freeman code, leading from a pixel to another adjacent pixel

Parameters
sourceImagePointer to the source image/ROI.
contourModeTraversal mode, as defined by eVision.EContourMode.
startXStart point abscissa.
startYStart point ordinate.
thresholdModeThresholding mode as defined by eVision.EThresholdMode.
thresholdThreshold level.
connexityContour connexity, as defined by eVision.EConnexity.
pathPointer to the destination vector.

◆ Contour() [4/6]

None eVision.EasyImage.Contour ( eVision.EROIBW8 | None sourceImage,
eVision.EContourMode contourMode,
int startX,
int startY,
eVision.EContourThreshold thresholdMode,
int threshold,
eVision.EConnexity connexity,
eVision.EBW8PathVector | None path )
static

Follows the contour of an object.

Remarks:

A threshold is applied so that objects become blobs. The contour is a closed or not (see property Get/SetClosed) connected path, forming the boundary of the blob.

When destination vector is an eVision.EBW8PathVector or a eVision.EBW16PathVector, this vector can contain two different information. If the bFreeman argument is false, which is the default value, member m_bw8(16)Pixel in the vector elements contains the gray-level value of the contour pixels. If it is true, the member instead gives the Freeman code leading from a pixel to next. The Freeman codes are numbered from 0 in the horizontal direction and incremented anticlockwise.

Freeman code, leading from a pixel to another adjacent pixel

Parameters
sourceImagePointer to the source image/ROI.
contourModeTraversal mode, as defined by eVision.EContourMode.
startXStart point abscissa.
startYStart point ordinate.
thresholdModeThresholding mode as defined by eVision.EThresholdMode.
thresholdThreshold level.
connexityContour connexity, as defined by eVision.EConnexity.
pathPointer to the destination vector.

◆ Contour() [5/6]

None eVision.EasyImage.Contour ( eVision.EROIBW8 | None sourceImage,
eVision.EContourMode contourMode,
int startX,
int startY,
eVision.EContourThreshold thresholdMode,
int threshold,
eVision.EConnexity connexity,
eVision.EBW8PathVector | None path,
bool freeman )
static

Follows the contour of an object.

Remarks:

A threshold is applied so that objects become blobs. The contour is a closed or not (see property Get/SetClosed) connected path, forming the boundary of the blob.

When destination vector is an eVision.EBW8PathVector or a eVision.EBW16PathVector, this vector can contain two different information. If the bFreeman argument is false, which is the default value, member m_bw8(16)Pixel in the vector elements contains the gray-level value of the contour pixels. If it is true, the member instead gives the Freeman code leading from a pixel to next. The Freeman codes are numbered from 0 in the horizontal direction and incremented anticlockwise.

Freeman code, leading from a pixel to another adjacent pixel

Parameters
sourceImagePointer to the source image/ROI.
contourModeTraversal mode, as defined by eVision.EContourMode.
startXStart point abscissa.
startYStart point ordinate.
thresholdModeThresholding mode as defined by eVision.EThresholdMode.
thresholdThreshold level.
connexityContour connexity, as defined by eVision.EConnexity.
pathPointer to the destination vector.
freemanSpecifies if Freeman codes are to be retrieved rather than pixel values.

◆ Contour() [6/6]

None eVision.EasyImage.Contour ( eVision.EROIBW8 | None sourceImage,
eVision.EContourMode contourMode,
int startX,
int startY,
eVision.EContourThreshold thresholdMode,
int threshold,
eVision.EConnexity connexity,
eVision.EPathVector | None path )
static

Follows the contour of an object.

Remarks:

A threshold is applied so that objects become blobs. The contour is a closed or not (see property Get/SetClosed) connected path, forming the boundary of the blob.

When destination vector is an eVision.EBW8PathVector or a eVision.EBW16PathVector, this vector can contain two different information. If the bFreeman argument is false, which is the default value, member m_bw8(16)Pixel in the vector elements contains the gray-level value of the contour pixels. If it is true, the member instead gives the Freeman code leading from a pixel to next. The Freeman codes are numbered from 0 in the horizontal direction and incremented anticlockwise.

Freeman code, leading from a pixel to another adjacent pixel

Parameters
sourceImagePointer to the source image/ROI.
contourModeTraversal mode, as defined by eVision.EContourMode.
startXStart point abscissa.
startYStart point ordinate.
thresholdModeThresholding mode as defined by eVision.EThresholdMode.
thresholdThreshold level.
connexityContour connexity, as defined by eVision.EConnexity.
pathPointer to the destination vector.

◆ Convert() [1/26]

None eVision.EasyImage.Convert ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW32 | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [2/26]

None eVision.EasyImage.Convert ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW32 | None destinationImage,
int leftShift )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
leftShiftLeft shift amplitude. By default, left justified data is assumed.

◆ Convert() [3/26]

None eVision.EasyImage.Convert ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [4/26]

None eVision.EasyImage.Convert ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int rightShift )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
rightShiftRight shift amplitude. By default, left justified data is assumed.

◆ Convert() [5/26]

None eVision.EasyImage.Convert ( eVision.EROIBW32 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [6/26]

None eVision.EasyImage.Convert ( eVision.EROIBW32 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int rightShift )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
rightShiftRight shift amplitude. By default, left justified data is assumed.

◆ Convert() [7/26]

None eVision.EasyImage.Convert ( eVision.EROIBW32 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [8/26]

None eVision.EasyImage.Convert ( eVision.EROIBW32 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int rightShift )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
rightShiftRight shift amplitude. By default, left justified data is assumed.

◆ Convert() [9/26]

None eVision.EasyImage.Convert ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [10/26]

None eVision.EasyImage.Convert ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int leftShift )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
leftShiftLeft shift amplitude. By default, left justified data is assumed.

◆ Convert() [11/26]

None eVision.EasyImage.Convert ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW32 | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [12/26]

None eVision.EasyImage.Convert ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW32 | None destinationImage,
int leftShift )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
leftShiftLeft shift amplitude. By default, left justified data is assumed.

◆ Convert() [13/26]

None eVision.EasyImage.Convert ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None sourceImageAlpha,
eVision.EROIC24A | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
sourceImageAlphaPointer to the source alpha component (eVision.EImageBW8/eVision.EROIBW8).
destinationImagePointer to the destination image/ROI.

◆ Convert() [14/26]

None eVision.EasyImage.Convert ( eVision.EROIBW8 | None sourceImage,
eVision.EROIC24A | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [15/26]

None eVision.EasyImage.Convert ( eVision.EROIBW8 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [16/26]

None eVision.EasyImage.Convert ( eVision.EROIC24A | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [17/26]

None eVision.EasyImage.Convert ( eVision.EROIC24A | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EROIBW8 | None destinationImageAlpha )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
destinationImageAlphaPointer to the destination alpha component (eVision.EImageBW8/eVision.EROIBW8).

◆ Convert() [18/26]

None eVision.EasyImage.Convert ( eVision.EROIC24A | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [19/26]

None eVision.EasyImage.Convert ( eVision.EROIC24A | None sourceImage,
eVision.EROIC24 | None destinationImage,
eVision.EROIBW8 | None destinationImageAlpha )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
destinationImageAlphaPointer to the destination alpha component (eVision.EImageBW8/eVision.EROIBW8).

◆ Convert() [20/26]

None eVision.EasyImage.Convert ( eVision.EROIC24 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).

License(s): BasicTypes

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [21/26]

None eVision.EasyImage.Convert ( eVision.EROIC24 | None sourceImage,
eVision.EROIBW8 | None sourceImageAlpha,
eVision.EROIC24A | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
sourceImageAlphaPointer to the source alpha component (eVision.EImageBW8/eVision.EROIBW8).
destinationImagePointer to the destination image/ROI.

◆ Convert() [22/26]

None eVision.EasyImage.Convert ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24A | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [23/26]

None eVision.EasyImage.Convert ( eVision.EROIC24 | None sourceImage,
eVision.EROIC48 | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [24/26]

None eVision.EasyImage.Convert ( eVision.EROIC24 | None sourceImage,
eVision.EROIC48 | None destinationImage,
int leftShift )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
leftShiftLeft shift amplitude. By default, left justified data is assumed.

◆ Convert() [25/26]

None eVision.EasyImage.Convert ( eVision.EROIC48 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Convert() [26/26]

None eVision.EasyImage.Convert ( eVision.EROIC48 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int rightShift )
static

Transforms the contents of an image to an image of another type.

Remarks:

Conversion to a black and white image (BW1):

  • Turns an 8-bit gray-level image into a black and white image.
  • Turns a 16-bit gray-level image into a black and white image.
  • Turns a 32-bit gray-level image into a black and white image. Source pixels whose values is 0 are converted to black. All other source pixel values are converted to white.

Conversion to a 8-bit gray-level image (BW8)

  • Turns a black and white image into an 8-bit gray-level image.
  • Turns a 16-bit gray-level image into an 8-bit gray-level image. A right shift can be applied to the 16-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the source image holds 10 significant bits right justified, a right shift of 2 is required to drop the 2 low order bits; if the source image holds 12 bits left justified, a right shift of 8 is required and the 4 low order bits will be truncated.
  • Turns an eVision.EC24 color image into an eVision.EBW8 gray-level image. The 3 color components are averaged following an equation based on the current eVision.ERgbStandard.

Conversion to a 16-bit gray-level image (BW16):

  • Turns a black and white image into a 16-bit gray-level image.
  • Turns an 8-bit gray-level image into a 16-bit gray-level image. A left shift can be applied to the 8-bit data to adjust the magnitude, depending on how the 16-bit data is organized. For instance, if the destination image holds 10 significant bits right justified, a shift of 2 is required; if the destination image holds 12 bits left justified, a shift of 8 is required.

Conversion to a 32-bit gray-level image (BW32)

  • Turns a black and white image into a 32-bit gray-level image.

Conversion to color images:

  • Turns an 8-bit gray-level image into a true color equivalent. The color components are all set equal to the corresponding gray-level value.
  • Converts between RGB 24-bit color image and RGB32 (also known as RGBA) color image. When converting from eVision.EC24 to eVision.EC24A, you can choose to provide or not the alpha component. On the other hand, when converting from eVision.EC24A to eVision.EC24, you can choose to conserve or not the alpha component. The alpha component is retrieved and set using an eVision.EImageBW8``/``eVision.EROIBW8. When converting from RGB to ARGB without an Alpha component parameter, the alpha channel of the destination image is automatically set to 255 (fully opaque).
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
rightShiftRight shift amplitude. By default, left justified data is assumed.

◆ ConvertTo422()

None eVision.EasyImage.ConvertTo422 ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Turns an 8-bit gray-level image into a YUV 4:2:2 encoded color image.

Remarks:

The Y component is set to the corresponding gray-level values, while the U and V components are set to 128 (achromatic light).

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ ConvolGabor() [1/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.

◆ ConvolGabor() [2/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi,
bool normalize )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.
normalizeSpecifies whether the kernel should undergo a normalization by the sum of its components before applying the convolution. If set to false, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

◆ ConvolGabor() [3/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.

◆ ConvolGabor() [4/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi,
bool normalize )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.
normalizeSpecifies whether the kernel should undergo a normalization by the sum of its components before applying the convolution. If set to false, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

◆ ConvolGabor() [5/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.

◆ ConvolGabor() [6/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi,
bool normalize )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.
normalizeSpecifies whether the kernel should undergo a normalization by the sum of its components before applying the convolution. If set to false, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

◆ ConvolGabor() [7/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.

◆ ConvolGabor() [8/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi,
bool normalize )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.
normalizeSpecifies whether the kernel should undergo a normalization by the sum of its components before applying the convolution. If set to false, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

◆ ConvolGabor() [9/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.

◆ ConvolGabor() [10/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi,
bool normalize )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.
normalizeSpecifies whether the kernel should undergo a normalization by the sum of its components before applying the convolution. If set to false, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

◆ ConvolGabor() [11/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW16 | None sourceImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.

◆ ConvolGabor() [12/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW16 | None sourceImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi,
bool normalize )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.
normalizeSpecifies whether the kernel should undergo a normalization by the sum of its components before applying the convolution. If set to false, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

◆ ConvolGabor() [13/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.

◆ ConvolGabor() [14/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi,
bool normalize )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.
normalizeSpecifies whether the kernel should undergo a normalization by the sum of its components before applying the convolution. If set to false, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

◆ ConvolGabor() [15/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.

◆ ConvolGabor() [16/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi,
bool normalize )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.
normalizeSpecifies whether the kernel should undergo a normalization by the sum of its components before applying the convolution. If set to false, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

◆ ConvolGabor() [17/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.

◆ ConvolGabor() [18/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi,
bool normalize )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.
normalizeSpecifies whether the kernel should undergo a normalization by the sum of its components before applying the convolution. If set to false, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

◆ ConvolGabor() [19/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.

◆ ConvolGabor() [20/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi,
bool normalize )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.
normalizeSpecifies whether the kernel should undergo a normalization by the sum of its components before applying the convolution. If set to false, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

◆ ConvolGabor() [21/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.

◆ ConvolGabor() [22/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi,
bool normalize )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.
normalizeSpecifies whether the kernel should undergo a normalization by the sum of its components before applying the convolution. If set to false, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

◆ ConvolGabor() [23/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW8 | None sourceImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.

◆ ConvolGabor() [24/24]

None eVision.EasyImage.ConvolGabor ( eVision.EROIBW8 | None sourceImage,
int halfOfKernelWidth,
int halfOfKernelHeight,
float sigma,
float gamma,
float theta,
float lambda_,
float psi,
bool normalize )
static

Computes the Gabor filter response of the source image and stores the result in the destination image.

Remarks:

For additional explanation of these parameters and visual illustrations of their effects, please refer to the user guide.

Parameters
sourceImagePointer to the source image/ROI.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).
sigmaSpread of the Gaussian envelope. This value cannot be zero.
gammaEllipticity of the Gaussian.
thetaOrientation of the Gaussian and of the sine wave.
lambda_Wavelength of the sine wave. This value cannot be zero.
psiPhase offset of the sine wave.
normalizeSpecifies whether the kernel should undergo a normalization by the sum of its components before applying the convolution. If set to false, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

◆ ConvolGaussian() [1/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EBW16Vector | None sourceImage,
eVision.EBW16Vector | None destinationImage )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGaussian() [2/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EBW16Vector | None sourceImage,
eVision.EBW16Vector | None destinationImage,
int halfOfKernelWidth )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolGaussian() [3/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EBW8Vector | None sourceImage,
eVision.EBW8Vector | None destinationImage )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGaussian() [4/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EBW8Vector | None sourceImage,
eVision.EBW8Vector | None destinationImage,
int halfOfKernelWidth )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolGaussian() [5/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW16 | None sourceImage)
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolGaussian() [6/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolGaussian() [7/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolGaussian() [8/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGaussian() [9/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolGaussian() [10/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolGaussian() [11/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGaussian() [12/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolGaussian() [13/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolGaussian() [14/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGaussian() [15/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolGaussian() [16/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolGaussian() [17/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW8 | None sourceImage)
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolGaussian() [18/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolGaussian() [19/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolGaussian() [20/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGaussian() [21/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolGaussian() [22/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolGaussian() [23/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGaussian() [24/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolGaussian() [25/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolGaussian() [26/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGaussian() [27/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolGaussian() [28/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolGaussian() [29/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIC24 | None sourceImage)
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolGaussian() [30/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolGaussian() [31/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolGaussian() [32/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGaussian() [33/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolGaussian() [34/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolGaussian() [35/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGaussian() [36/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolGaussian() [37/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolGaussian() [38/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGaussian() [39/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolGaussian() [40/40]

None eVision.EasyImage.ConvolGaussian ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolGradient() [1/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIBW16 | None sourceImage)
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolGradient() [2/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolGradient() [3/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolGradient() [4/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradient() [5/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradient() [6/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradient() [7/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIBW8 | None sourceImage)
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolGradient() [8/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolGradient() [9/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolGradient() [10/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradient() [11/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradient() [12/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradient() [13/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIC24 | None sourceImage)
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolGradient() [14/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolGradient() [15/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolGradient() [16/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradient() [17/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradient() [18/18]

None eVision.EasyImage.ConvolGradient ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Gradient X and Gradient Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientX() [1/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIBW16 | None sourceImage)
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolGradientX() [2/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolGradientX() [3/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolGradientX() [4/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientX() [5/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientX() [6/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientX() [7/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIBW8 | None sourceImage)
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolGradientX() [8/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolGradientX() [9/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolGradientX() [10/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientX() [11/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientX() [12/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientX() [13/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIC24 | None sourceImage)
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolGradientX() [14/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolGradientX() [15/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolGradientX() [16/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientX() [17/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientX() [18/18]

None eVision.EasyImage.ConvolGradientX ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Derives an image along X using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 0 0
-1 0 1
0 0 0
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientY() [1/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIBW16 | None sourceImage)
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolGradientY() [2/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolGradientY() [3/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolGradientY() [4/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientY() [5/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientY() [6/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientY() [7/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIBW8 | None sourceImage)
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolGradientY() [8/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolGradientY() [9/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolGradientY() [10/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientY() [11/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientY() [12/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientY() [13/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIC24 | None sourceImage)
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolGradientY() [14/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolGradientY() [15/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolGradientY() [16/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientY() [17/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolGradientY() [18/18]

None eVision.EasyImage.ConvolGradientY ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Derives an image along Y using a Gradient kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
0 0 0
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass1() [1/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIBW16 | None sourceImage)
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolHighpass1() [2/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolHighpass1() [3/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolHighpass1() [4/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass1() [5/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass1() [6/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass1() [7/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIBW8 | None sourceImage)
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolHighpass1() [8/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolHighpass1() [9/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolHighpass1() [10/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass1() [11/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass1() [12/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass1() [13/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIC24 | None sourceImage)
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolHighpass1() [14/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolHighpass1() [15/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolHighpass1() [16/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass1() [17/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass1() [18/18]

None eVision.EasyImage.ConvolHighpass1 ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 -1 0
-1 5 -1
0 -1 0
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass2() [1/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIBW16 | None sourceImage)
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolHighpass2() [2/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolHighpass2() [3/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolHighpass2() [4/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass2() [5/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass2() [6/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass2() [7/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIBW8 | None sourceImage)
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolHighpass2() [8/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolHighpass2() [9/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolHighpass2() [10/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass2() [11/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass2() [12/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass2() [13/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIC24 | None sourceImage)
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolHighpass2() [14/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolHighpass2() [15/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolHighpass2() [16/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass2() [17/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolHighpass2() [18/18]

None eVision.EasyImage.ConvolHighpass2 ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 high-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
-1 9 -1
-1 -1 -1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolKernel() [1/9]

None eVision.EasyImage.ConvolKernel ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a convolution eVision.EKernel.

Remarks:

This method will normalize the given kernel by the sum of its components before applying the gain. If a gain different than 1 is given, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution eVision.EKernel.

◆ ConvolKernel() [2/9]

None eVision.EasyImage.ConvolKernel ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a convolution eVision.EKernel.

Remarks:

This method will normalize the given kernel by the sum of its components before applying the gain. If a gain different than 1 is given, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution eVision.EKernel.

◆ ConvolKernel() [3/9]

None eVision.EasyImage.ConvolKernel ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a convolution eVision.EKernel.

Remarks:

This method will normalize the given kernel by the sum of its components before applying the gain. If a gain different than 1 is given, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution eVision.EKernel.

◆ ConvolKernel() [4/9]

None eVision.EasyImage.ConvolKernel ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a convolution eVision.EKernel.

Remarks:

This method will normalize the given kernel by the sum of its components before applying the gain. If a gain different than 1 is given, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution eVision.EKernel.

◆ ConvolKernel() [5/9]

None eVision.EasyImage.ConvolKernel ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a convolution eVision.EKernel.

Remarks:

This method will normalize the given kernel by the sum of its components before applying the gain. If a gain different than 1 is given, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution eVision.EKernel.

◆ ConvolKernel() [6/9]

None eVision.EasyImage.ConvolKernel ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a convolution eVision.EKernel.

Remarks:

This method will normalize the given kernel by the sum of its components before applying the gain. If a gain different than 1 is given, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution eVision.EKernel.

◆ ConvolKernel() [7/9]

None eVision.EasyImage.ConvolKernel ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a convolution eVision.EKernel.

Remarks:

This method will normalize the given kernel by the sum of its components before applying the gain. If a gain different than 1 is given, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution eVision.EKernel.

◆ ConvolKernel() [8/9]

None eVision.EasyImage.ConvolKernel ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a convolution eVision.EKernel.

Remarks:

This method will normalize the given kernel by the sum of its components before applying the gain. If a gain different than 1 is given, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution eVision.EKernel.

◆ ConvolKernel() [9/9]

None eVision.EasyImage.ConvolKernel ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a convolution eVision.EKernel.

Remarks:

This method will normalize the given kernel by the sum of its components before applying the gain. If a gain different than 1 is given, possible saturation may happen and it could also cause overflow and underflow errors during internal calculations.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution eVision.EKernel.

◆ ConvolLaplacian4() [1/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIBW16 | None sourceImage)
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLaplacian4() [2/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLaplacian4() [3/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLaplacian4() [4/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian4() [5/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian4() [6/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian4() [7/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIBW8 | None sourceImage)
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLaplacian4() [8/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLaplacian4() [9/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLaplacian4() [10/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian4() [11/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian4() [12/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian4() [13/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIC24 | None sourceImage)
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLaplacian4() [14/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLaplacian4() [15/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLaplacian4() [16/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian4() [17/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian4() [18/18]

None eVision.EasyImage.ConvolLaplacian4 ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Takes the second derivative of an image using a 4-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

0 1 0
1 -4 1
0 1 0
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian8() [1/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIBW16 | None sourceImage)
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLaplacian8() [2/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLaplacian8() [3/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLaplacian8() [4/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian8() [5/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian8() [6/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian8() [7/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIBW8 | None sourceImage)
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLaplacian8() [8/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLaplacian8() [9/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLaplacian8() [10/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian8() [11/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian8() [12/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian8() [13/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIC24 | None sourceImage)
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLaplacian8() [14/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLaplacian8() [15/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLaplacian8() [16/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian8() [17/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacian8() [18/18]

None eVision.EasyImage.ConvolLaplacian8 ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Takes the second derivative of an image using an 8-neighbor Laplacian kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 -8 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianX() [1/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIBW16 | None sourceImage)
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLaplacianX() [2/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLaplacianX() [3/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLaplacianX() [4/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianX() [5/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianX() [6/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianX() [7/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIBW8 | None sourceImage)
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLaplacianX() [8/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLaplacianX() [9/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLaplacianX() [10/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianX() [11/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianX() [12/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianX() [13/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIC24 | None sourceImage)
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLaplacianX() [14/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLaplacianX() [15/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLaplacianX() [16/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianX() [17/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianX() [18/18]

None eVision.EasyImage.ConvolLaplacianX ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Takes the horizontal second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 -2 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianY() [1/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIBW16 | None sourceImage)
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLaplacianY() [2/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLaplacianY() [3/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLaplacianY() [4/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianY() [5/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianY() [6/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianY() [7/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIBW8 | None sourceImage)
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLaplacianY() [8/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLaplacianY() [9/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLaplacianY() [10/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianY() [11/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianY() [12/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianY() [13/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIC24 | None sourceImage)
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLaplacianY() [14/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLaplacianY() [15/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLaplacianY() [16/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianY() [17/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLaplacianY() [18/18]

None eVision.EasyImage.ConvolLaplacianY ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Takes the vertical second derivative and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1
-2
1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass1() [1/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIBW16 | None sourceImage)
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLowpass1() [2/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLowpass1() [3/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLowpass1() [4/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass1() [5/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass1() [6/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass1() [7/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIBW8 | None sourceImage)
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLowpass1() [8/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLowpass1() [9/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLowpass1() [10/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass1() [11/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass1() [12/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass1() [13/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIC24 | None sourceImage)
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLowpass1() [14/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLowpass1() [15/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLowpass1() [16/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass1() [17/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass1() [18/18]

None eVision.EasyImage.ConvolLowpass1 ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 1 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass2() [1/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIBW16 | None sourceImage)
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLowpass2() [2/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLowpass2() [3/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLowpass2() [4/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass2() [5/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass2() [6/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass2() [7/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIBW8 | None sourceImage)
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLowpass2() [8/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLowpass2() [9/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLowpass2() [10/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass2() [11/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass2() [12/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass2() [13/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIC24 | None sourceImage)
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLowpass2() [14/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLowpass2() [15/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLowpass2() [16/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass2() [17/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass2() [18/18]

None eVision.EasyImage.ConvolLowpass2 ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

1 1 1
1 0 1
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass3() [1/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIBW16 | None sourceImage)
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLowpass3() [2/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLowpass3() [3/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLowpass3() [4/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass3() [5/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass3() [6/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass3() [7/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIBW8 | None sourceImage)
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLowpass3() [8/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLowpass3() [9/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLowpass3() [10/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass3() [11/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass3() [12/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass3() [13/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIC24 | None sourceImage)
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolLowpass3() [14/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolLowpass3() [15/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolLowpass3() [16/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass3() [17/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolLowpass3() [18/18]

None eVision.EasyImage.ConvolLowpass3 ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Filters an image using a 3x3 low-pass kernel.

Remarks:

Filtering kernel:

1 2 1
2 4 2
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewitt() [1/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIBW16 | None sourceImage)
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolPrewitt() [2/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolPrewitt() [3/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolPrewitt() [4/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewitt() [5/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewitt() [6/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewitt() [7/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIBW8 | None sourceImage)
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolPrewitt() [8/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolPrewitt() [9/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolPrewitt() [10/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewitt() [11/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewitt() [12/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewitt() [13/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIC24 | None sourceImage)
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolPrewitt() [14/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolPrewitt() [15/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolPrewitt() [16/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewitt() [17/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewitt() [18/18]

None eVision.EasyImage.ConvolPrewitt ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Prewitt X and Prewitt Y derivatives and stores the absolute value (magnitude) of the result in the destination image.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittX() [1/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIBW16 | None sourceImage)
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolPrewittX() [2/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolPrewittX() [3/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolPrewittX() [4/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittX() [5/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittX() [6/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittX() [7/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIBW8 | None sourceImage)
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolPrewittX() [8/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolPrewittX() [9/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolPrewittX() [10/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittX() [11/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittX() [12/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittX() [13/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIC24 | None sourceImage)
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolPrewittX() [14/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolPrewittX() [15/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolPrewittX() [16/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittX() [17/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittX() [18/18]

None eVision.EasyImage.ConvolPrewittX ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Derives an image along X using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-1 0 1
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittY() [1/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIBW16 | None sourceImage)
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolPrewittY() [2/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolPrewittY() [3/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolPrewittY() [4/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittY() [5/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittY() [6/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittY() [7/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIBW8 | None sourceImage)
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolPrewittY() [8/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolPrewittY() [9/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolPrewittY() [10/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittY() [11/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittY() [12/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittY() [13/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIC24 | None sourceImage)
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolPrewittY() [14/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolPrewittY() [15/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolPrewittY() [16/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittY() [17/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolPrewittY() [18/18]

None eVision.EasyImage.ConvolPrewittY ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Derives an image along Y using a Prewitt kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -1 -1
0 0 0
1 1 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolRoberts() [1/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIBW16 | None sourceImage)
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolRoberts() [2/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolRoberts() [3/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolRoberts() [4/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolRoberts() [5/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolRoberts() [6/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolRoberts() [7/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIBW8 | None sourceImage)
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolRoberts() [8/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolRoberts() [9/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolRoberts() [10/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolRoberts() [11/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolRoberts() [12/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolRoberts() [13/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIC24 | None sourceImage)
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolRoberts() [14/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolRoberts() [15/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolRoberts() [16/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolRoberts() [17/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolRoberts() [18/18]

None eVision.EasyImage.ConvolRoberts ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

The Roberts edge extraction filter is based on a 2x2 kernel.

Remarks:

It computes the sum of absolute differences of the pixel values in the diagonal directions.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobel() [1/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIBW16 | None sourceImage)
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolSobel() [2/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolSobel() [3/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolSobel() [4/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobel() [5/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobel() [6/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobel() [7/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIBW8 | None sourceImage)
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolSobel() [8/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolSobel() [9/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolSobel() [10/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobel() [11/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobel() [12/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobel() [13/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIC24 | None sourceImage)
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolSobel() [14/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolSobel() [15/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolSobel() [16/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobel() [17/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobel() [18/18]

None eVision.EasyImage.ConvolSobel ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Extracts the edges of an image by summing the absolute values of the Sobel X and Sobel Y derivatives.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelX() [1/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIBW16 | None sourceImage)
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolSobelX() [2/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolSobelX() [3/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolSobelX() [4/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelX() [5/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelX() [6/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelX() [7/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIBW8 | None sourceImage)
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolSobelX() [8/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolSobelX() [9/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolSobelX() [10/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelX() [11/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelX() [12/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelX() [13/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIC24 | None sourceImage)
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolSobelX() [14/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolSobelX() [15/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolSobelX() [16/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelX() [17/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelX() [18/18]

None eVision.EasyImage.ConvolSobelX ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Derives an image along X using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 0 1
-2 0 2
-1 0 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelY() [1/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIBW16 | None sourceImage)
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolSobelY() [2/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolSobelY() [3/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolSobelY() [4/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelY() [5/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelY() [6/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelY() [7/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIBW8 | None sourceImage)
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolSobelY() [8/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolSobelY() [9/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolSobelY() [10/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelY() [11/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelY() [12/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelY() [13/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIC24 | None sourceImage)
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolSobelY() [14/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolSobelY() [15/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolSobelY() [16/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelY() [17/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSobelY() [18/18]

None eVision.EasyImage.ConvolSobelY ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Derives an image along Y using a Sobel kernel and stores the absolute value (magnitude) of the result in the destination image.

Remarks:

Filtering kernel:

-1 -2 -1
0 0 0
1 2 1
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ConvolSymmetricKernel() [1/9]

None eVision.EasyImage.ConvolSymmetricKernel ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a square symmetric convolution kernel of size 3x3, 5x5 or 7x7.

Remarks:

This function is a synonym for eVision.EasyImage.ConvolKernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution kernel.

◆ ConvolSymmetricKernel() [2/9]

None eVision.EasyImage.ConvolSymmetricKernel ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a square symmetric convolution kernel of size 3x3, 5x5 or 7x7.

Remarks:

This function is a synonym for eVision.EasyImage.ConvolKernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution kernel.

◆ ConvolSymmetricKernel() [3/9]

None eVision.EasyImage.ConvolSymmetricKernel ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a square symmetric convolution kernel of size 3x3, 5x5 or 7x7.

Remarks:

This function is a synonym for eVision.EasyImage.ConvolKernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution kernel.

◆ ConvolSymmetricKernel() [4/9]

None eVision.EasyImage.ConvolSymmetricKernel ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a square symmetric convolution kernel of size 3x3, 5x5 or 7x7.

Remarks:

This function is a synonym for eVision.EasyImage.ConvolKernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution kernel.

◆ ConvolSymmetricKernel() [5/9]

None eVision.EasyImage.ConvolSymmetricKernel ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a square symmetric convolution kernel of size 3x3, 5x5 or 7x7.

Remarks:

This function is a synonym for eVision.EasyImage.ConvolKernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution kernel.

◆ ConvolSymmetricKernel() [6/9]

None eVision.EasyImage.ConvolSymmetricKernel ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a square symmetric convolution kernel of size 3x3, 5x5 or 7x7.

Remarks:

This function is a synonym for eVision.EasyImage.ConvolKernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution kernel.

◆ ConvolSymmetricKernel() [7/9]

None eVision.EasyImage.ConvolSymmetricKernel ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a square symmetric convolution kernel of size 3x3, 5x5 or 7x7.

Remarks:

This function is a synonym for eVision.EasyImage.ConvolKernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution kernel.

◆ ConvolSymmetricKernel() [8/9]

None eVision.EasyImage.ConvolSymmetricKernel ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a square symmetric convolution kernel of size 3x3, 5x5 or 7x7.

Remarks:

This function is a synonym for eVision.EasyImage.ConvolKernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution kernel.

◆ ConvolSymmetricKernel() [9/9]

None eVision.EasyImage.ConvolSymmetricKernel ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
eVision.EKernel | None kernel )
static

Performs a convolution in image space, i.e.

applies a square symmetric convolution kernel of size 3x3, 5x5 or 7x7.

Remarks:

This function is a synonym for eVision.EasyImage.ConvolKernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
kernelPointer to the convolution kernel.

◆ ConvolUniform() [1/40]

None eVision.EasyImage.ConvolUniform ( eVision.EBW16Vector | None sourceVector,
eVision.EBW16Vector | None destinationVector )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceVectorPointer to the source vector.
destinationVectorPointer to the destination vector. If NULL (default), this operation is destructive (i.e. applied to the source vector) and the default value for un32HalfWidth (1) has to be used.

◆ ConvolUniform() [2/40]

None eVision.EasyImage.ConvolUniform ( eVision.EBW16Vector | None sourceVector,
eVision.EBW16Vector | None destinationVector,
int halfOfKernelWidth )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceVectorPointer to the source vector.
destinationVectorPointer to the destination vector. If NULL (default), this operation is destructive (i.e. applied to the source vector) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolUniform() [3/40]

None eVision.EasyImage.ConvolUniform ( eVision.EBW8Vector | None sourceVector,
eVision.EBW8Vector | None destinationVector )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceVectorPointer to the source vector.
destinationVectorPointer to the destination vector. If NULL (default), this operation is destructive (i.e. applied to the source vector) and the default value for un32HalfWidth (1) has to be used.

◆ ConvolUniform() [4/40]

None eVision.EasyImage.ConvolUniform ( eVision.EBW8Vector | None sourceVector,
eVision.EBW8Vector | None destinationVector,
int halfOfKernelWidth )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceVectorPointer to the source vector.
destinationVectorPointer to the destination vector. If NULL (default), this operation is destructive (i.e. applied to the source vector) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolUniform() [5/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW16 | None sourceImage)
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolUniform() [6/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolUniform() [7/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolUniform() [8/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.

◆ ConvolUniform() [9/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolUniform() [10/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolUniform() [11/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.

◆ ConvolUniform() [12/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolUniform() [13/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolUniform() [14/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.

◆ ConvolUniform() [15/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolUniform() [16/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolUniform() [17/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW8 | None sourceImage)
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolUniform() [18/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolUniform() [19/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolUniform() [20/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.

◆ ConvolUniform() [21/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolUniform() [22/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolUniform() [23/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.

◆ ConvolUniform() [24/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolUniform() [25/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolUniform() [26/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.

◆ ConvolUniform() [27/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolUniform() [28/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolUniform() [29/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIC24 | None sourceImage)
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.

◆ ConvolUniform() [30/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ConvolUniform() [31/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ConvolUniform() [32/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.

◆ ConvolUniform() [33/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolUniform() [34/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolUniform() [35/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.

◆ ConvolUniform() [36/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolUniform() [37/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ConvolUniform() [38/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.

◆ ConvolUniform() [39/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ConvolUniform() [40/40]

None eVision.EasyImage.ConvolUniform ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies strong low-pass filtering to an image by using a uniform rectangular kernel of odd size.

Remarks:

This filter replaces every pixel values by the arithmetic mean of the neighboring values in a rectangular window. To handle pixels along edges, the source pixels are replicated outwards as many times as required.

A very nice feature of this function is that its running time does not depend on the kernel size!

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image) and the default value for un32HalfWidth (1) has to be used.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ Copy() [1/36]

None eVision.EasyImage.Copy ( eVision.EBW16 constant,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
regionRegion on which to copy.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Copy() [2/36]

None eVision.EasyImage.Copy ( eVision.EBW16 constant,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
regionRegion on which to copy.
destinationImagePointer to the destination image/ROI.

◆ Copy() [3/36]

None eVision.EasyImage.Copy ( eVision.EBW16 constant,
eVision.EROIBW16 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
destinationImagePointer to the destination image/ROI.

◆ Copy() [4/36]

None eVision.EasyImage.Copy ( eVision.EBW32 constant,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW32 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
regionRegion on which to copy.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Copy() [5/36]

None eVision.EasyImage.Copy ( eVision.EBW32 constant,
eVision.ERegion region,
eVision.EROIBW32 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
regionRegion on which to copy.
destinationImagePointer to the destination image/ROI.

◆ Copy() [6/36]

None eVision.EasyImage.Copy ( eVision.EBW32 constant,
eVision.EROIBW32 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
destinationImagePointer to the destination image/ROI.

◆ Copy() [7/36]

None eVision.EasyImage.Copy ( eVision.EBW8 constant,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
regionRegion on which to copy.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Copy() [8/36]

None eVision.EasyImage.Copy ( eVision.EBW8 constant,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
regionRegion on which to copy.
destinationImagePointer to the destination image/ROI.

◆ Copy() [9/36]

None eVision.EasyImage.Copy ( eVision.EBW8 constant,
eVision.EROIBW8 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
destinationImagePointer to the destination image/ROI.

◆ Copy() [10/36]

None eVision.EasyImage.Copy ( eVision.EC24 constant,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
regionRegion on which to copy.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Copy() [11/36]

None eVision.EasyImage.Copy ( eVision.EC24 constant,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
regionRegion on which to copy.
destinationImagePointer to the destination image/ROI.

◆ Copy() [12/36]

None eVision.EasyImage.Copy ( eVision.EC24 constant,
eVision.EROIC24 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
destinationImagePointer to the destination image/ROI.

◆ Copy() [13/36]

None eVision.EasyImage.Copy ( eVision.EC24A constant,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24A | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
regionRegion on which to copy.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Copy() [14/36]

None eVision.EasyImage.Copy ( eVision.EC24A constant,
eVision.ERegion region,
eVision.EROIC24A | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
regionRegion on which to copy.
destinationImagePointer to the destination image/ROI.

◆ Copy() [15/36]

None eVision.EasyImage.Copy ( eVision.EC24A constant,
eVision.EROIC24A | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
destinationImagePointer to the destination image/ROI.

◆ Copy() [16/36]

None eVision.EasyImage.Copy ( eVision.EC48 constant,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC48 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
regionRegion on which to copy.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Copy() [17/36]

None eVision.EasyImage.Copy ( eVision.EC48 constant,
eVision.ERegion region,
eVision.EROIC48 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
regionRegion on which to copy.
destinationImagePointer to the destination image/ROI.

◆ Copy() [18/36]

None eVision.EasyImage.Copy ( eVision.EC48 constant,
eVision.EROIC48 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
constantGray-level or color constant.
destinationImagePointer to the destination image/ROI.

◆ Copy() [19/36]

None eVision.EasyImage.Copy ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion on which to copy.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Copy() [20/36]

None eVision.EasyImage.Copy ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion on which to copy.
destinationImagePointer to the destination image/ROI.

◆ Copy() [21/36]

None eVision.EasyImage.Copy ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Remarks:

License(s): BasicTypes

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Copy() [22/36]

None eVision.EasyImage.Copy ( eVision.EROIBW32 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW32 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion on which to copy.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Copy() [23/36]

None eVision.EasyImage.Copy ( eVision.EROIBW32 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW32 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion on which to copy.
destinationImagePointer to the destination image/ROI.

◆ Copy() [24/36]

None eVision.EasyImage.Copy ( eVision.EROIBW32 | None sourceImage,
eVision.EROIBW32 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Copy() [25/36]

None eVision.EasyImage.Copy ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion on which to copy.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Copy() [26/36]

None eVision.EasyImage.Copy ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion on which to copy.
destinationImagePointer to the destination image/ROI.

◆ Copy() [27/36]

None eVision.EasyImage.Copy ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Copy() [28/36]

None eVision.EasyImage.Copy ( eVision.EROIC24A | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24A | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion on which to copy.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Copy() [29/36]

None eVision.EasyImage.Copy ( eVision.EROIC24A | None sourceImage,
eVision.ERegion region,
eVision.EROIC24A | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion on which to copy.
destinationImagePointer to the destination image/ROI.

◆ Copy() [30/36]

None eVision.EasyImage.Copy ( eVision.EROIC24A | None sourceImage,
eVision.EROIC24A | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Copy() [31/36]

None eVision.EasyImage.Copy ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion on which to copy.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Copy() [32/36]

None eVision.EasyImage.Copy ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion on which to copy.
destinationImagePointer to the destination image/ROI.

◆ Copy() [33/36]

None eVision.EasyImage.Copy ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Copy() [34/36]

None eVision.EasyImage.Copy ( eVision.EROIC48 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC48 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion on which to copy.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Copy() [35/36]

None eVision.EasyImage.Copy ( eVision.EROIC48 | None sourceImage,
eVision.ERegion region,
eVision.EROIC48 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion on which to copy.
destinationImagePointer to the destination image/ROI.

◆ Copy() [36/36]

None eVision.EasyImage.Copy ( eVision.EROIC48 | None sourceImage,
eVision.EROIC48 | None destinationImage )
static

Copies a source image or a constant in a destination image.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ CumulateHistogram()

None eVision.EasyImage.CumulateHistogram ( eVision.EBWHistogramVector | None sourceVector,
eVision.EBWHistogramVector | None destinationVector )
static

Cumulates histogram values in another histogram.

Remarks:

Calling this function after eVision.EasyImage.Histogram allows you to compute the cumulative histogram of an image, i.e. the count of pixels below a given threshold value (instead of the count of pixels with a given gray value, as computed by eVision.EasyImage.Histogram).

Parameters
sourceVectorPointer to the source vector.
destinationVectorPointer to the destination vector.

◆ Deinterlace() [1/8]

None eVision.EasyImage.Deinterlace ( eVision.EROIBW16 sourceImage,
eVision.EROIBW16 out1,
eVision.EROIBW16 out2 )
static

This function converts an interlaced image into two separate non-interlaced images.

The first output, out1, will contain the even lines, while the second output, out2, will contain the odd lines. The resulting images can optionally be interpolated to match the dimensions of the original image. If interpolation is not applied, the height of each output image must be half the height of the input image. Otherwise, the height of each output image must be of the same height of the input image. If enabled, interpolation will be linear.

Parameters
sourceImageInput interlaced image.
out1Output non-interlaced image. Will contain the even lines.
out2Output non-interlaced image. Will contain the odd lines.

◆ Deinterlace() [2/8]

None eVision.EasyImage.Deinterlace ( eVision.EROIBW16 sourceImage,
eVision.EROIBW16 out1,
eVision.EROIBW16 out2,
bool interpolate )
static

This function converts an interlaced image into two separate non-interlaced images.

The first output, out1, will contain the even lines, while the second output, out2, will contain the odd lines. The resulting images can optionally be interpolated to match the dimensions of the original image. If interpolation is not applied, the height of each output image must be half the height of the input image. Otherwise, the height of each output image must be of the same height of the input image. If enabled, interpolation will be linear.

Parameters
sourceImageInput interlaced image.
out1Output non-interlaced image. Will contain the even lines.
out2Output non-interlaced image. Will contain the odd lines.
interpolateSpecify whether to interpolate the final images. Interpolating means resizing the two output images so they have the same height as the input image.

◆ Deinterlace() [3/8]

None eVision.EasyImage.Deinterlace ( eVision.EROIBW8 sourceImage,
eVision.EROIBW8 out1,
eVision.EROIBW8 out2 )
static

This function converts an interlaced image into two separate non-interlaced images.

The first output, out1, will contain the even lines, while the second output, out2, will contain the odd lines. The resulting images can optionally be interpolated to match the dimensions of the original image. If interpolation is not applied, the height of each output image must be half the height of the input image. Otherwise, the height of each output image must be of the same height of the input image. If enabled, interpolation will be linear.

Parameters
sourceImageInput interlaced image.
out1Output non-interlaced image. Will contain the even lines.
out2Output non-interlaced image. Will contain the odd lines.

◆ Deinterlace() [4/8]

None eVision.EasyImage.Deinterlace ( eVision.EROIBW8 sourceImage,
eVision.EROIBW8 out1,
eVision.EROIBW8 out2,
bool interpolate )
static

This function converts an interlaced image into two separate non-interlaced images.

The first output, out1, will contain the even lines, while the second output, out2, will contain the odd lines. The resulting images can optionally be interpolated to match the dimensions of the original image. If interpolation is not applied, the height of each output image must be half the height of the input image. Otherwise, the height of each output image must be of the same height of the input image. If enabled, interpolation will be linear.

Parameters
sourceImageInput interlaced image.
out1Output non-interlaced image. Will contain the even lines.
out2Output non-interlaced image. Will contain the odd lines.
interpolateSpecify whether to interpolate the final images. Interpolating means resizing the two output images so they have the same height as the input image.

◆ Deinterlace() [5/8]

None eVision.EasyImage.Deinterlace ( eVision.EROIC24 sourceImage,
eVision.EROIC24 out1,
eVision.EROIC24 out2 )
static

This function converts an interlaced image into two separate non-interlaced images.

The first output, out1, will contain the even lines, while the second output, out2, will contain the odd lines. The resulting images can optionally be interpolated to match the dimensions of the original image. If interpolation is not applied, the height of each output image must be half the height of the input image. Otherwise, the height of each output image must be of the same height of the input image. If enabled, interpolation will be linear.

Parameters
sourceImageInput interlaced image.
out1Output non-interlaced image. Will contain the even lines.
out2Output non-interlaced image. Will contain the odd lines.

◆ Deinterlace() [6/8]

None eVision.EasyImage.Deinterlace ( eVision.EROIC24 sourceImage,
eVision.EROIC24 out1,
eVision.EROIC24 out2,
bool interpolate )
static

This function converts an interlaced image into two separate non-interlaced images.

The first output, out1, will contain the even lines, while the second output, out2, will contain the odd lines. The resulting images can optionally be interpolated to match the dimensions of the original image. If interpolation is not applied, the height of each output image must be half the height of the input image. Otherwise, the height of each output image must be of the same height of the input image. If enabled, interpolation will be linear.

Parameters
sourceImageInput interlaced image.
out1Output non-interlaced image. Will contain the even lines.
out2Output non-interlaced image. Will contain the odd lines.
interpolateSpecify whether to interpolate the final images. Interpolating means resizing the two output images so they have the same height as the input image.

◆ Deinterlace() [7/8]

None eVision.EasyImage.Deinterlace ( eVision.EROIC24A sourceImage,
eVision.EROIC24A out1,
eVision.EROIC24A out2 )
static

This function converts an interlaced image into two separate non-interlaced images.

The first output, out1, will contain the even lines, while the second output, out2, will contain the odd lines. The resulting images can optionally be interpolated to match the dimensions of the original image. If interpolation is not applied, the height of each output image must be half the height of the input image. Otherwise, the height of each output image must be of the same height of the input image. If enabled, interpolation will be linear.

Parameters
sourceImageInput interlaced image.
out1Output non-interlaced image. Will contain the even lines.
out2Output non-interlaced image. Will contain the odd lines.

◆ Deinterlace() [8/8]

None eVision.EasyImage.Deinterlace ( eVision.EROIC24A sourceImage,
eVision.EROIC24A out1,
eVision.EROIC24A out2,
bool interpolate )
static

This function converts an interlaced image into two separate non-interlaced images.

The first output, out1, will contain the even lines, while the second output, out2, will contain the odd lines. The resulting images can optionally be interpolated to match the dimensions of the original image. If interpolation is not applied, the height of each output image must be half the height of the input image. Otherwise, the height of each output image must be of the same height of the input image. If enabled, interpolation will be linear.

Parameters
sourceImageInput interlaced image.
out1Output non-interlaced image. Will contain the even lines.
out2Output non-interlaced image. Will contain the odd lines.
interpolateSpecify whether to interpolate the final images. Interpolating means resizing the two output images so they have the same height as the input image.

◆ Dilate() [1/8]

None eVision.EasyImage.Dilate ( eVision.EBW16Vector | None pSrc,
eVision.EBW16Vector | None pDst )
static

◆ Dilate() [2/8]

None eVision.EasyImage.Dilate ( eVision.EBW16Vector | None pSrc,
eVision.EBW16Vector | None pDst,
int un32HalfWidth )
static

◆ Dilate() [3/8]

None eVision.EasyImage.Dilate ( eVision.EBW8Vector | None pSrc,
eVision.EBW8Vector | None pDst )
static

◆ Dilate() [4/8]

None eVision.EasyImage.Dilate ( eVision.EBW8Vector | None pSrc,
eVision.EBW8Vector | None pDst,
int un32HalfWidth )
static

◆ Dilate() [5/8]

None eVision.EasyImage.Dilate ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter )
static

◆ Dilate() [6/8]

None eVision.EasyImage.Dilate ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter,
int n32ValOff )
static

◆ Dilate() [7/8]

None eVision.EasyImage.Dilate ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter )
static

◆ Dilate() [8/8]

None eVision.EasyImage.Dilate ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter,
eVision.EC24 c24ColorOff )
static

◆ DilateBox() [1/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW16 | None sourceImage)
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ DilateBox() [2/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ DilateBox() [3/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ DilateBox() [4/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateBox() [5/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateBox() [6/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ DilateBox() [7/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateBox() [8/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateBox() [9/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ DilateBox() [10/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateBox() [11/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateBox() [12/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ DilateBox() [13/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW8 | None sourceImage)
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ DilateBox() [14/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ DilateBox() [15/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ DilateBox() [16/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateBox() [17/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateBox() [18/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ DilateBox() [19/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateBox() [20/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateBox() [21/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ DilateBox() [22/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateBox() [23/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateBox() [24/36]

None eVision.EasyImage.DilateBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ DilateBox() [25/36]

None eVision.EasyImage.DilateBox ( eVision.EROIC24 | None sourceImage)
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ DilateBox() [26/36]

None eVision.EasyImage.DilateBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ DilateBox() [27/36]

None eVision.EasyImage.DilateBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ DilateBox() [28/36]

None eVision.EasyImage.DilateBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateBox() [29/36]

None eVision.EasyImage.DilateBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateBox() [30/36]

None eVision.EasyImage.DilateBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ DilateBox() [31/36]

None eVision.EasyImage.DilateBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateBox() [32/36]

None eVision.EasyImage.DilateBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateBox() [33/36]

None eVision.EasyImage.DilateBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ DilateBox() [34/36]

None eVision.EasyImage.DilateBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateBox() [35/36]

None eVision.EasyImage.DilateBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateBox() [36/36]

None eVision.EasyImage.DilateBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ DilateDisk() [1/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW16 | None sourceImage)
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ DilateDisk() [2/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ DilateDisk() [3/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ DilateDisk() [4/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateDisk() [5/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateDisk() [6/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateDisk() [7/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateDisk() [8/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateDisk() [9/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateDisk() [10/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW8 | None sourceImage)
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ DilateDisk() [11/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ DilateDisk() [12/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ DilateDisk() [13/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateDisk() [14/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateDisk() [15/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateDisk() [16/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateDisk() [17/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateDisk() [18/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateDisk() [19/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIC24 | None sourceImage)
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ DilateDisk() [20/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ DilateDisk() [21/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ DilateDisk() [22/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateDisk() [23/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateDisk() [24/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateDisk() [25/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ DilateDisk() [26/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ DilateDisk() [27/27]

None eVision.EasyImage.DilateDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a dilation on an image (maximum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Distance() [1/2]

None eVision.EasyImage.Distance ( eVision.EROIBW8 | None sourceImage,
eVision.EImageBW16 | None destinationImage )
static

Computes the morphological distance function on a binary image (0 for black, non 0 for white).

Remarks:

So, each pixel of the destination image will contain, at the end of the processing, the morphological distance of the corresponding pixel in the source image. The distance function at a given pixel tells how many erosion passes are required to set it to black.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.

◆ Distance() [2/2]

None eVision.EasyImage.Distance ( eVision.EROIBW8 | None sourceImage,
eVision.EImageBW16 | None destinationImage,
int valueOutOfImage )
static

Computes the morphological distance function on a binary image (0 for black, non 0 for white).

Remarks:

So, each pixel of the destination image will contain, at the end of the processing, the morphological distance of the corresponding pixel in the source image. The distance function at a given pixel tells how many erosion passes are required to set it to black.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
valueOutOfImageOut-of-bounds image value. By default, this value is 0.

◆ DoubleThreshold() [1/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int lowThreshold,
int highThreshold )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.

◆ DoubleThreshold() [2/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int lowThreshold,
int highThreshold,
eVision.EBW16 lowValue,
eVision.EBW16 middleValue,
eVision.EBW16 highValue )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.
lowValueValue for pixels strictly below the low threshold.
middleValueValue for pixels that are above or equal to the low threshold, and below or equal the high threshold.
highValueValue for pixels strictly above to the high threshold.

◆ DoubleThreshold() [3/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int lowThreshold,
int highThreshold )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.

◆ DoubleThreshold() [4/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int lowThreshold,
int highThreshold,
eVision.EBW16 lowValue,
eVision.EBW16 middleValue,
eVision.EBW16 highValue )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.
lowValueValue for pixels strictly below the low threshold.
middleValueValue for pixels that are above or equal to the low threshold, and below or equal the high threshold.
highValueValue for pixels strictly above to the high threshold.

◆ DoubleThreshold() [5/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int lowThreshold,
int highThreshold )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.

◆ DoubleThreshold() [6/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int lowThreshold,
int highThreshold,
eVision.EBW16 lowValue,
eVision.EBW16 middleValue,
eVision.EBW16 highValue )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.
lowValueValue for pixels strictly below the low threshold.
middleValueValue for pixels that are above or equal to the low threshold, and below or equal the high threshold.
highValueValue for pixels strictly above to the high threshold.

◆ DoubleThreshold() [7/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int lowThreshold,
int highThreshold )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.

◆ DoubleThreshold() [8/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int lowThreshold,
int highThreshold,
int lowValue )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.
lowValueValue for pixels strictly below the low threshold.

◆ DoubleThreshold() [9/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int lowThreshold,
int highThreshold,
int lowValue,
int middleValue )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.
lowValueValue for pixels strictly below the low threshold.
middleValueValue for pixels that are above or equal to the low threshold, and below or equal the high threshold.

◆ DoubleThreshold() [10/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int lowThreshold,
int highThreshold,
int lowValue,
int middleValue,
int highValue )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.
lowValueValue for pixels strictly below the low threshold.
middleValueValue for pixels that are above or equal to the low threshold, and below or equal the high threshold.
highValueValue for pixels strictly above to the high threshold.

◆ DoubleThreshold() [11/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int lowThreshold,
int highThreshold )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.

◆ DoubleThreshold() [12/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int lowThreshold,
int highThreshold,
int lowValue )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.
lowValueValue for pixels strictly below the low threshold.

◆ DoubleThreshold() [13/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int lowThreshold,
int highThreshold,
int lowValue,
int middleValue )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.
lowValueValue for pixels strictly below the low threshold.
middleValueValue for pixels that are above or equal to the low threshold, and below or equal the high threshold.

◆ DoubleThreshold() [14/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int lowThreshold,
int highThreshold,
int lowValue,
int middleValue,
int highValue )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.
lowValueValue for pixels strictly below the low threshold.
middleValueValue for pixels that are above or equal to the low threshold, and below or equal the high threshold.
highValueValue for pixels strictly above to the high threshold.

◆ DoubleThreshold() [15/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int lowThreshold,
int highThreshold )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.

◆ DoubleThreshold() [16/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int lowThreshold,
int highThreshold,
int lowValue )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.
lowValueValue for pixels strictly below the low threshold.

◆ DoubleThreshold() [17/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int lowThreshold,
int highThreshold,
int lowValue,
int middleValue )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.
lowValueValue for pixels strictly below the low threshold.
middleValueValue for pixels that are above or equal to the low threshold, and below or equal the high threshold.

◆ DoubleThreshold() [18/18]

None eVision.EasyImage.DoubleThreshold ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int lowThreshold,
int highThreshold,
int lowValue,
int middleValue,
int highValue )
static

Converts an image by setting all pixels below the low threshold to a low value, all pixels above the high threshold to a high value, and the remaining pixels to an intermediate value.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
lowThresholdLow threshold value.
highThresholdHigh threshold value.
lowValueValue for pixels strictly below the low threshold.
middleValueValue for pixels that are above or equal to the low threshold, and below or equal the high threshold.
highValueValue for pixels strictly above to the high threshold.

◆ Equalize() [1/2]

None eVision.EasyImage.Equalize ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Equalizes an image histogram (the gray levels are re-mapped so that the histogram becomes as close to uniform as possible).

Remarks:

This strongly enhances the contrast in dark areas.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Equalize() [2/2]

None eVision.EasyImage.Equalize ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Equalizes an image histogram (the gray levels are re-mapped so that the histogram becomes as close to uniform as possible).

Remarks:

This strongly enhances the contrast in dark areas.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Erode() [1/8]

None eVision.EasyImage.Erode ( eVision.EBW16Vector | None pSrc,
eVision.EBW16Vector | None pDst )
static

◆ Erode() [2/8]

None eVision.EasyImage.Erode ( eVision.EBW16Vector | None pSrc,
eVision.EBW16Vector | None pDst,
int un32HalfWidth )
static

◆ Erode() [3/8]

None eVision.EasyImage.Erode ( eVision.EBW8Vector | None pSrc,
eVision.EBW8Vector | None pDst )
static

◆ Erode() [4/8]

None eVision.EasyImage.Erode ( eVision.EBW8Vector | None pSrc,
eVision.EBW8Vector | None pDst,
int un32HalfWidth )
static

◆ Erode() [5/8]

None eVision.EasyImage.Erode ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter )
static

◆ Erode() [6/8]

None eVision.EasyImage.Erode ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter,
int n32ValOff )
static

◆ Erode() [7/8]

None eVision.EasyImage.Erode ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter )
static

◆ Erode() [8/8]

None eVision.EasyImage.Erode ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter,
eVision.EC24 c24ColorOff )
static

◆ ErodeBox() [1/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW16 | None sourceImage)
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ ErodeBox() [2/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ErodeBox() [3/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ErodeBox() [4/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeBox() [5/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeBox() [6/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ErodeBox() [7/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeBox() [8/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeBox() [9/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ErodeBox() [10/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeBox() [11/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeBox() [12/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ErodeBox() [13/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW8 | None sourceImage)
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ ErodeBox() [14/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ErodeBox() [15/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ErodeBox() [16/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeBox() [17/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeBox() [18/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ErodeBox() [19/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeBox() [20/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeBox() [21/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ErodeBox() [22/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeBox() [23/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeBox() [24/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ErodeBox() [25/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIC24 | None sourceImage)
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ ErodeBox() [26/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ErodeBox() [27/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ErodeBox() [28/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeBox() [29/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeBox() [30/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ErodeBox() [31/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeBox() [32/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeBox() [33/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ErodeBox() [34/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeBox() [35/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeBox() [36/36]

None eVision.EasyImage.ErodeBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ErodeDisk() [1/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW16 | None sourceImage)
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ ErodeDisk() [2/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ErodeDisk() [3/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ErodeDisk() [4/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeDisk() [5/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeDisk() [6/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeDisk() [7/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeDisk() [8/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeDisk() [9/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeDisk() [10/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW8 | None sourceImage)
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ ErodeDisk() [11/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ErodeDisk() [12/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ErodeDisk() [13/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeDisk() [14/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeDisk() [15/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeDisk() [16/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeDisk() [17/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeDisk() [18/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeDisk() [19/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIC24 | None sourceImage)
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ ErodeDisk() [20/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ ErodeDisk() [21/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ ErodeDisk() [22/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeDisk() [23/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeDisk() [24/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeDisk() [25/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ ErodeDisk() [26/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ ErodeDisk() [27/27]

None eVision.EasyImage.ErodeDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ FillHoles() [1/6]

None eVision.EasyImage.FillHoles ( eVision.ERegion region,
eVision.EImageBW8 imgOut )
static

Encodes the image imgIn and detect the holes.

Computes an image imgOut whose holes are filled.

In case an image is supplied, the imgIn is converted into an eVision.ERegion for the hole and then converted back to an image using the foreground and background values. In case a region is used, the values are also used when converting the filled region back to an image.

If the input region is empty or if the input image is void, throws an exception.

Parameters
regionInput region converted for encoding.
imgOutOutput images whose hole are filled.

◆ FillHoles() [2/6]

None eVision.EasyImage.FillHoles ( eVision.ERegion region,
eVision.EImageBW8 imgOut,
eVision.EBW8 background )
static

Encodes the image imgIn and detect the holes.

Computes an image imgOut whose holes are filled.

In case an image is supplied, the imgIn is converted into an eVision.ERegion for the hole and then converted back to an image using the foreground and background values. In case a region is used, the values are also used when converting the filled region back to an image.

If the input region is empty or if the input image is void, throws an exception.

Parameters
regionInput region converted for encoding.
imgOutOutput images whose hole are filled.
backgroundBackground color.

◆ FillHoles() [3/6]

None eVision.EasyImage.FillHoles ( eVision.ERegion region,
eVision.EImageBW8 imgOut,
eVision.EBW8 background,
eVision.EBW8 foreground )
static

Encodes the image imgIn and detect the holes.

Computes an image imgOut whose holes are filled.

In case an image is supplied, the imgIn is converted into an eVision.ERegion for the hole and then converted back to an image using the foreground and background values. In case a region is used, the values are also used when converting the filled region back to an image.

If the input region is empty or if the input image is void, throws an exception.

Parameters
regionInput region converted for encoding.
imgOutOutput images whose hole are filled.
backgroundBackground color.
foregroundForeground color.

◆ FillHoles() [4/6]

None eVision.EasyImage.FillHoles ( eVision.EROIBW8 imgIn,
eVision.EImageBW8 imgOut )
static

Encodes the image imgIn and detect the holes.

Computes an image imgOut whose holes are filled.

In case an image is supplied, the imgIn is converted into an eVision.ERegion for the hole and then converted back to an image using the foreground and background values. In case a region is used, the values are also used when converting the filled region back to an image.

If the input region is empty or if the input image is void, throws an exception.

Parameters
imgInInput binary image used for encoding and detecting the holes.
imgOutOutput images whose hole are filled.

◆ FillHoles() [5/6]

None eVision.EasyImage.FillHoles ( eVision.EROIBW8 imgIn,
eVision.EImageBW8 imgOut,
eVision.EBW8 background )
static

Encodes the image imgIn and detect the holes.

Computes an image imgOut whose holes are filled.

In case an image is supplied, the imgIn is converted into an eVision.ERegion for the hole and then converted back to an image using the foreground and background values. In case a region is used, the values are also used when converting the filled region back to an image.

If the input region is empty or if the input image is void, throws an exception.

Parameters
imgInInput binary image used for encoding and detecting the holes.
imgOutOutput images whose hole are filled.
backgroundBackground color.

◆ FillHoles() [6/6]

None eVision.EasyImage.FillHoles ( eVision.EROIBW8 imgIn,
eVision.EImageBW8 imgOut,
eVision.EBW8 background,
eVision.EBW8 foreground )
static

Encodes the image imgIn and detect the holes.

Computes an image imgOut whose holes are filled.

In case an image is supplied, the imgIn is converted into an eVision.ERegion for the hole and then converted back to an image using the foreground and background values. In case a region is used, the values are also used when converting the filled region back to an image.

If the input region is empty or if the input image is void, throws an exception.

Parameters
imgInInput binary image used for encoding and detecting the holes.
imgOutOutput images whose hole are filled.
backgroundBackground color.
foregroundForeground color.

◆ Flip() [1/8]

None eVision.EasyImage.Flip ( eVision.EROIBW16 | None sourceImage,
eVision.EFlipAxis axis )
static

Flip an image around either the vertical axis, the horizontal axis or both.

Remarks:

Destination image/roi size should be the same as the source image/roi size.

Parameters
sourceImagePointer to the source image/ROI.
axisAxis around which the ROI flips.

◆ Flip() [2/8]

None eVision.EasyImage.Flip ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
eVision.EFlipAxis axis )
static

Flip an image around either the vertical axis, the horizontal axis or both.

Remarks:

Destination image/roi size should be the same as the source image/roi size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
axisAxis around which the ROI flips.

◆ Flip() [3/8]

None eVision.EasyImage.Flip ( eVision.EROIBW8 | None sourceImage,
eVision.EFlipAxis axis )
static

Flip an image around either the vertical axis, the horizontal axis or both.

Remarks:

Destination image/roi size should be the same as the source image/roi size.

Parameters
sourceImagePointer to the source image/ROI.
axisAxis around which the ROI flips.

◆ Flip() [4/8]

None eVision.EasyImage.Flip ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EFlipAxis axis )
static

Flip an image around either the vertical axis, the horizontal axis or both.

Remarks:

Destination image/roi size should be the same as the source image/roi size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
axisAxis around which the ROI flips.

◆ Flip() [5/8]

None eVision.EasyImage.Flip ( eVision.EROIC24A | None sourceImage,
eVision.EFlipAxis axis )
static

Flip an image around either the vertical axis, the horizontal axis or both.

Remarks:

Destination image/roi size should be the same as the source image/roi size.

Parameters
sourceImagePointer to the source image/ROI.
axisAxis around which the ROI flips.

◆ Flip() [6/8]

None eVision.EasyImage.Flip ( eVision.EROIC24A | None sourceImage,
eVision.EROIC24A | None destinationImage,
eVision.EFlipAxis axis )
static

Flip an image around either the vertical axis, the horizontal axis or both.

Remarks:

Destination image/roi size should be the same as the source image/roi size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
axisAxis around which the ROI flips.

◆ Flip() [7/8]

None eVision.EasyImage.Flip ( eVision.EROIC24 | None sourceImage,
eVision.EFlipAxis axis )
static

Flip an image around either the vertical axis, the horizontal axis or both.

Remarks:

Destination image/roi size should be the same as the source image/roi size.

Parameters
sourceImagePointer to the source image/ROI.
axisAxis around which the ROI flips.

◆ Flip() [8/8]

None eVision.EasyImage.Flip ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
eVision.EFlipAxis axis )
static

Flip an image around either the vertical axis, the horizontal axis or both.

Remarks:

Destination image/roi size should be the same as the source image/roi size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
axisAxis around which the ROI flips.

◆ Focusing() [1/9]

float eVision.EasyImage.Focusing ( eVision.EROIBW16 | None image)
static

Returns a measure of the focusing of an image by computing the total gradient energy.

Remarks:

When this quantity is maximum for a given image, sharp focusing is achieved.

For more information, please refer to the section Using eVision -> EasyImage - Computing Image Statistics -> Image Focus in the documentation.

Parameters
imagePointer to the source image/ROI.

◆ Focusing() [2/9]

float eVision.EasyImage.Focusing ( eVision.EROIBW16 | None image,
eVision.ERegion region )
static

Returns a measure of the focusing of an image by computing the total gradient energy.

Remarks:

When this quantity is maximum for a given image, sharp focusing is achieved.

For more information, please refer to the section Using eVision -> EasyImage - Computing Image Statistics -> Image Focus in the documentation.

Parameters
imagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.

◆ Focusing() [3/9]

float eVision.EasyImage.Focusing ( eVision.EROIBW16 | None image,
eVision.ERegion region,
eVision.EFrame frame )
static

Returns a measure of the focusing of an image by computing the total gradient energy.

Remarks:

When this quantity is maximum for a given image, sharp focusing is achieved.

For more information, please refer to the section Using eVision -> EasyImage - Computing Image Statistics -> Image Focus in the documentation.

Parameters
imagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined

◆ Focusing() [4/9]

float eVision.EasyImage.Focusing ( eVision.EROIBW8 | None image)
static

Returns a measure of the focusing of an image by computing the total gradient energy.

Remarks:

When this quantity is maximum for a given image, sharp focusing is achieved.

For more information, please refer to the section Using eVision -> EasyImage - Computing Image Statistics -> Image Focus in the documentation.

Parameters
imagePointer to the source image/ROI.

◆ Focusing() [5/9]

float eVision.EasyImage.Focusing ( eVision.EROIBW8 | None image,
eVision.ERegion region )
static

Returns a measure of the focusing of an image by computing the total gradient energy.

Remarks:

When this quantity is maximum for a given image, sharp focusing is achieved.

For more information, please refer to the section Using eVision -> EasyImage - Computing Image Statistics -> Image Focus in the documentation.

Parameters
imagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.

◆ Focusing() [6/9]

float eVision.EasyImage.Focusing ( eVision.EROIBW8 | None image,
eVision.ERegion region,
eVision.EFrame frame )
static

Returns a measure of the focusing of an image by computing the total gradient energy.

Remarks:

When this quantity is maximum for a given image, sharp focusing is achieved.

For more information, please refer to the section Using eVision -> EasyImage - Computing Image Statistics -> Image Focus in the documentation.

Parameters
imagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined

◆ Focusing() [7/9]

float eVision.EasyImage.Focusing ( eVision.EROIC24 | None image)
static

Returns a measure of the focusing of an image by computing the total gradient energy.

Remarks:

When this quantity is maximum for a given image, sharp focusing is achieved.

For more information, please refer to the section Using eVision -> EasyImage - Computing Image Statistics -> Image Focus in the documentation.

Parameters
imagePointer to the source image/ROI.

◆ Focusing() [8/9]

float eVision.EasyImage.Focusing ( eVision.EROIC24 | None image,
eVision.ERegion region )
static

Returns a measure of the focusing of an image by computing the total gradient energy.

Remarks:

When this quantity is maximum for a given image, sharp focusing is achieved.

For more information, please refer to the section Using eVision -> EasyImage - Computing Image Statistics -> Image Focus in the documentation.

Parameters
imagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.

◆ Focusing() [9/9]

float eVision.EasyImage.Focusing ( eVision.EROIC24 | None image,
eVision.ERegion region,
eVision.EFrame frame )
static

Returns a measure of the focusing of an image by computing the total gradient energy.

Remarks:

When this quantity is maximum for a given image, sharp focusing is achieved.

For more information, please refer to the section Using eVision -> EasyImage - Computing Image Statistics -> Image Focus in the documentation.

Parameters
imagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined

◆ Gain()

None eVision.EasyImage.Gain ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
eVision.EColor Gain )
static

Transforms an image, applying a gain and offset to all pixels.

Remarks:

The gain should remain close to 1, and allows contrast adjustment of the image.

The offset can be positive or negative, and allows to adjust the image intensity. The resulting values are always saturated to range [0..255].

For color images, the separate gain and offset values are specified as triple of values stored in a eVision.EColor. The default values leave the image unchanged.

Internally, the computations are achieved through fixed-point arithmetic with 5 bits of precision for the fractional part. This can result in loss of precision with small gains.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
GainConstant gain. By default (argument omitted) 1, i.e. no change.

◆ GainOffset() [1/7]

None eVision.EasyImage.GainOffset ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Transforms an image, applying a gain and offset to all pixels.

Remarks:

The gain should remain close to 1, and allows contrast adjustment of the image.

The offset can be positive or negative, and allows to adjust the image intensity. The resulting values are always saturated to range [0..255].

For color images, the separate gain and offset values are specified as triple of values stored in a eVision.EColor. The default values leave the image unchanged.

Internally, the computations are achieved through fixed-point arithmetic with 5 bits of precision for the fractional part. This can result in loss of precision with small gains.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ GainOffset() [2/7]

None eVision.EasyImage.GainOffset ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
float gain )
static

Transforms an image, applying a gain and offset to all pixels.

Remarks:

The gain should remain close to 1, and allows contrast adjustment of the image.

The offset can be positive or negative, and allows to adjust the image intensity. The resulting values are always saturated to range [0..255].

For color images, the separate gain and offset values are specified as triple of values stored in a eVision.EColor. The default values leave the image unchanged.

Internally, the computations are achieved through fixed-point arithmetic with 5 bits of precision for the fractional part. This can result in loss of precision with small gains.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
gainConstant gain. By default (argument omitted) 1, i.e. no change.

◆ GainOffset() [3/7]

None eVision.EasyImage.GainOffset ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
float gain,
float offset )
static

Transforms an image, applying a gain and offset to all pixels.

Remarks:

The gain should remain close to 1, and allows contrast adjustment of the image.

The offset can be positive or negative, and allows to adjust the image intensity. The resulting values are always saturated to range [0..255].

For color images, the separate gain and offset values are specified as triple of values stored in a eVision.EColor. The default values leave the image unchanged.

Internally, the computations are achieved through fixed-point arithmetic with 5 bits of precision for the fractional part. This can result in loss of precision with small gains.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
gainConstant gain. By default (argument omitted) 1, i.e. no change.
offsetConstant offset. By default (argument omitted) 0, i.e. no change.

◆ GainOffset() [4/7]

None eVision.EasyImage.GainOffset ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Transforms an image, applying a gain and offset to all pixels.

Remarks:

The gain should remain close to 1, and allows contrast adjustment of the image.

The offset can be positive or negative, and allows to adjust the image intensity. The resulting values are always saturated to range [0..255].

For color images, the separate gain and offset values are specified as triple of values stored in a eVision.EColor. The default values leave the image unchanged.

Internally, the computations are achieved through fixed-point arithmetic with 5 bits of precision for the fractional part. This can result in loss of precision with small gains.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ GainOffset() [5/7]

None eVision.EasyImage.GainOffset ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
float gain )
static

Transforms an image, applying a gain and offset to all pixels.

Remarks:

The gain should remain close to 1, and allows contrast adjustment of the image.

The offset can be positive or negative, and allows to adjust the image intensity. The resulting values are always saturated to range [0..255].

For color images, the separate gain and offset values are specified as triple of values stored in a eVision.EColor. The default values leave the image unchanged.

Internally, the computations are achieved through fixed-point arithmetic with 5 bits of precision for the fractional part. This can result in loss of precision with small gains.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
gainConstant gain. By default (argument omitted) 1, i.e. no change.

◆ GainOffset() [6/7]

None eVision.EasyImage.GainOffset ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
float gain,
float offset )
static

Transforms an image, applying a gain and offset to all pixels.

Remarks:

The gain should remain close to 1, and allows contrast adjustment of the image.

The offset can be positive or negative, and allows to adjust the image intensity. The resulting values are always saturated to range [0..255].

For color images, the separate gain and offset values are specified as triple of values stored in a eVision.EColor. The default values leave the image unchanged.

Internally, the computations are achieved through fixed-point arithmetic with 5 bits of precision for the fractional part. This can result in loss of precision with small gains.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
gainConstant gain. By default (argument omitted) 1, i.e. no change.
offsetConstant offset. By default (argument omitted) 0, i.e. no change.

◆ GainOffset() [7/7]

None eVision.EasyImage.GainOffset ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
eVision.EColor gain,
eVision.EColor offset )
static

Transforms an image, applying a gain and offset to all pixels.

Remarks:

The gain should remain close to 1, and allows contrast adjustment of the image.

The offset can be positive or negative, and allows to adjust the image intensity. The resulting values are always saturated to range [0..255].

For color images, the separate gain and offset values are specified as triple of values stored in a eVision.EColor. The default values leave the image unchanged.

Internally, the computations are achieved through fixed-point arithmetic with 5 bits of precision for the fractional part. This can result in loss of precision with small gains.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
gainConstant gain. By default (argument omitted) 1, i.e. no change.
offsetConstant offset. By default (argument omitted) 0, i.e. no change.

◆ GetFrame() [1/3]

None eVision.EasyImage.GetFrame ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
bool odd )
static

Extracts the frame of given parity from an image.

Remarks:

The size of the destination image is determined as follows:

  • DstImage_Width = SrcImage_Width
  • DstImage_Height = (SrcImage_Height + 1 - odd ) / 2
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
oddSpecifies which frame is extracted (the frame made up of all lines of the same parity as odd).

◆ GetFrame() [2/3]

None eVision.EasyImage.GetFrame ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
bool odd )
static

Extracts the frame of given parity from an image.

Remarks:

The size of the destination image is determined as follows:

  • DstImage_Width = SrcImage_Width
  • DstImage_Height = (SrcImage_Height + 1 - odd ) / 2
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
oddSpecifies which frame is extracted (the frame made up of all lines of the same parity as odd).

◆ GetFrame() [3/3]

None eVision.EasyImage.GetFrame ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
bool odd )
static

Extracts the frame of given parity from an image.

Remarks:

The size of the destination image is determined as follows:

  • DstImage_Width = SrcImage_Width
  • DstImage_Height = (SrcImage_Height + 1 - odd ) / 2
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
oddSpecifies which frame is extracted (the frame made up of all lines of the same parity as odd).

◆ GetOverlayColor()

eVision.EC24 eVision.EasyImage.GetOverlayColor ( )
static

Returns the color of the overlay in the destination image when an eVision.EBW8 image is used as overlay source image in functions:

Remarks:

Note
When a eVision.EC24 image is used as overlay source image, the color of the overlay in destination image is the same as the one in the overlay source image, thus allowing multicolored overlays.

◆ GetProfilePeaks() [1/10]

None eVision.EasyImage.GetProfilePeaks ( eVision.EBW16Vector | None profile,
eVision.EPeakVector | None peaks )
static

Detects peaks in a gray-level profile.

Maxima as well as minima are considered.

Remarks:

To eliminate false peaks due to noise, two selection criteria are used.

A peak is the portion of the signal that is above [below] a given threshold. The peak amplitude is defined to be the difference between the threshold value and the maximum [minimum] signal value. The peak area is defined to be the surface comprised between the signal curve and the horizontal line at the given threshold.

The result is stored in a peaks vector.

Parameters
profilePointer to the source vector.
peaksPointer to the destination vector.

◆ GetProfilePeaks() [2/10]

None eVision.EasyImage.GetProfilePeaks ( eVision.EBW16Vector | None profile,
eVision.EPeakVector | None peaks,
int lowThreshold )
static

Detects peaks in a gray-level profile.

Maxima as well as minima are considered.

Remarks:

To eliminate false peaks due to noise, two selection criteria are used.

A peak is the portion of the signal that is above [below] a given threshold. The peak amplitude is defined to be the difference between the threshold value and the maximum [minimum] signal value. The peak area is defined to be the surface comprised between the signal curve and the horizontal line at the given threshold.

The result is stored in a peaks vector.

Parameters
profilePointer to the source vector.
peaksPointer to the destination vector.
lowThresholdThreshold used for the minimum peaks.

◆ GetProfilePeaks() [3/10]

None eVision.EasyImage.GetProfilePeaks ( eVision.EBW16Vector | None profile,
eVision.EPeakVector | None peaks,
int lowThreshold,
int highThreshold )
static

Detects peaks in a gray-level profile.

Maxima as well as minima are considered.

Remarks:

To eliminate false peaks due to noise, two selection criteria are used.

A peak is the portion of the signal that is above [below] a given threshold. The peak amplitude is defined to be the difference between the threshold value and the maximum [minimum] signal value. The peak area is defined to be the surface comprised between the signal curve and the horizontal line at the given threshold.

The result is stored in a peaks vector.

Parameters
profilePointer to the source vector.
peaksPointer to the destination vector.
lowThresholdThreshold used for the minimum peaks.
highThresholdThreshold used for the maximum peaks.

◆ GetProfilePeaks() [4/10]

None eVision.EasyImage.GetProfilePeaks ( eVision.EBW16Vector | None profile,
eVision.EPeakVector | None peaks,
int lowThreshold,
int highThreshold,
int minimumAmplitude )
static

Detects peaks in a gray-level profile.

Maxima as well as minima are considered.

Remarks:

To eliminate false peaks due to noise, two selection criteria are used.

A peak is the portion of the signal that is above [below] a given threshold. The peak amplitude is defined to be the difference between the threshold value and the maximum [minimum] signal value. The peak area is defined to be the surface comprised between the signal curve and the horizontal line at the given threshold.

The result is stored in a peaks vector.

Parameters
profilePointer to the source vector.
peaksPointer to the destination vector.
lowThresholdThreshold used for the minimum peaks.
highThresholdThreshold used for the maximum peaks.
minimumAmplitudeMinimum amplitude required for a peak to be kept (may be 0).

◆ GetProfilePeaks() [5/10]

None eVision.EasyImage.GetProfilePeaks ( eVision.EBW16Vector | None profile,
eVision.EPeakVector | None peaks,
int lowThreshold,
int highThreshold,
int minimumAmplitude,
int minimumArea )
static

Detects peaks in a gray-level profile.

Maxima as well as minima are considered.

Remarks:

To eliminate false peaks due to noise, two selection criteria are used.

A peak is the portion of the signal that is above [below] a given threshold. The peak amplitude is defined to be the difference between the threshold value and the maximum [minimum] signal value. The peak area is defined to be the surface comprised between the signal curve and the horizontal line at the given threshold.

The result is stored in a peaks vector.

Parameters
profilePointer to the source vector.
peaksPointer to the destination vector.
lowThresholdThreshold used for the minimum peaks.
highThresholdThreshold used for the maximum peaks.
minimumAmplitudeMinimum amplitude required for a peak to be kept (may be 0).
minimumAreaMinimum area required for a peak to be kept (may be 0).

◆ GetProfilePeaks() [6/10]

None eVision.EasyImage.GetProfilePeaks ( eVision.EBW8Vector | None profile,
eVision.EPeakVector | None peaks )
static

Detects peaks in a gray-level profile.

Maxima as well as minima are considered.

Remarks:

To eliminate false peaks due to noise, two selection criteria are used.

A peak is the portion of the signal that is above [below] a given threshold. The peak amplitude is defined to be the difference between the threshold value and the maximum [minimum] signal value. The peak area is defined to be the surface comprised between the signal curve and the horizontal line at the given threshold.

The result is stored in a peaks vector.

Parameters
profilePointer to the source vector.
peaksPointer to the destination vector.

◆ GetProfilePeaks() [7/10]

None eVision.EasyImage.GetProfilePeaks ( eVision.EBW8Vector | None profile,
eVision.EPeakVector | None peaks,
int lowThreshold )
static

Detects peaks in a gray-level profile.

Maxima as well as minima are considered.

Remarks:

To eliminate false peaks due to noise, two selection criteria are used.

A peak is the portion of the signal that is above [below] a given threshold. The peak amplitude is defined to be the difference between the threshold value and the maximum [minimum] signal value. The peak area is defined to be the surface comprised between the signal curve and the horizontal line at the given threshold.

The result is stored in a peaks vector.

Parameters
profilePointer to the source vector.
peaksPointer to the destination vector.
lowThresholdThreshold used for the minimum peaks.

◆ GetProfilePeaks() [8/10]

None eVision.EasyImage.GetProfilePeaks ( eVision.EBW8Vector | None profile,
eVision.EPeakVector | None peaks,
int lowThreshold,
int highThreshold )
static

Detects peaks in a gray-level profile.

Maxima as well as minima are considered.

Remarks:

To eliminate false peaks due to noise, two selection criteria are used.

A peak is the portion of the signal that is above [below] a given threshold. The peak amplitude is defined to be the difference between the threshold value and the maximum [minimum] signal value. The peak area is defined to be the surface comprised between the signal curve and the horizontal line at the given threshold.

The result is stored in a peaks vector.

Parameters
profilePointer to the source vector.
peaksPointer to the destination vector.
lowThresholdThreshold used for the minimum peaks.
highThresholdThreshold used for the maximum peaks.

◆ GetProfilePeaks() [9/10]

None eVision.EasyImage.GetProfilePeaks ( eVision.EBW8Vector | None profile,
eVision.EPeakVector | None peaks,
int lowThreshold,
int highThreshold,
int minimumAmplitude )
static

Detects peaks in a gray-level profile.

Maxima as well as minima are considered.

Remarks:

To eliminate false peaks due to noise, two selection criteria are used.

A peak is the portion of the signal that is above [below] a given threshold. The peak amplitude is defined to be the difference between the threshold value and the maximum [minimum] signal value. The peak area is defined to be the surface comprised between the signal curve and the horizontal line at the given threshold.

The result is stored in a peaks vector.

Parameters
profilePointer to the source vector.
peaksPointer to the destination vector.
lowThresholdThreshold used for the minimum peaks.
highThresholdThreshold used for the maximum peaks.
minimumAmplitudeMinimum amplitude required for a peak to be kept (may be 0).

◆ GetProfilePeaks() [10/10]

None eVision.EasyImage.GetProfilePeaks ( eVision.EBW8Vector | None profile,
eVision.EPeakVector | None peaks,
int lowThreshold,
int highThreshold,
int minimumAmplitude,
int minimumArea )
static

Detects peaks in a gray-level profile.

Maxima as well as minima are considered.

Remarks:

To eliminate false peaks due to noise, two selection criteria are used.

A peak is the portion of the signal that is above [below] a given threshold. The peak amplitude is defined to be the difference between the threshold value and the maximum [minimum] signal value. The peak area is defined to be the surface comprised between the signal curve and the horizontal line at the given threshold.

The result is stored in a peaks vector.

Parameters
profilePointer to the source vector.
peaksPointer to the destination vector.
lowThresholdThreshold used for the minimum peaks.
highThresholdThreshold used for the maximum peaks.
minimumAmplitudeMinimum amplitude required for a peak to be kept (may be 0).
minimumAreaMinimum area required for a peak to be kept (may be 0).

◆ GradientScalar() [1/2]

None eVision.EasyImage.GradientScalar ( eVision.EROIBW32 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EROIBW8 | None lookupTable )
static

Computes the (scalar) gradient image derived from a given source image.

Remarks:

The scalar value derived from the gradient depends on the preset lookup-table image.

The gradient of a gray-scale image corresponds to a vector, the components of which are the partial derivatives of the gray-level signal in the horizontal and vertical direction. A vector can be characterized by a direction and a length, corresponding to the gradient orientation, here called argument, and the gradient magnitude, here called magnitude.

This method generates a gradient direction or gradient magnitude map (gray-level image) from a given gray-level image. For efficiency, a pre-computed lookup-table is used to define the desired transformation. This lookup-table is stored as a standard eVision.EImageBW8``/``eVision.EImageBW16. Use one of eVision.EasyImage.ArgumentImage or eVision.EasyImage.ModulusImage once before calling this method.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
lookupTablePointer to the image/ROI used as a preset lookup-table. This lookup table can be generated by one of eVision.EasyImage.ArgumentImage or eVision.EasyImage.ModulusImage, or be user-defined.

◆ GradientScalar() [2/2]

None eVision.EasyImage.GradientScalar ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EROIBW8 | None lookupTable )
static

Computes the (scalar) gradient image derived from a given source image.

Remarks:

The scalar value derived from the gradient depends on the preset lookup-table image.

The gradient of a gray-scale image corresponds to a vector, the components of which are the partial derivatives of the gray-level signal in the horizontal and vertical direction. A vector can be characterized by a direction and a length, corresponding to the gradient orientation, here called argument, and the gradient magnitude, here called magnitude.

This method generates a gradient direction or gradient magnitude map (gray-level image) from a given gray-level image. For efficiency, a pre-computed lookup-table is used to define the desired transformation. This lookup-table is stored as a standard eVision.EImageBW8``/``eVision.EImageBW16. Use one of eVision.EasyImage.ArgumentImage or eVision.EasyImage.ModulusImage once before calling this method.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
lookupTablePointer to the image/ROI used as a preset lookup-table. This lookup table can be generated by one of eVision.EasyImage.ArgumentImage or eVision.EasyImage.ModulusImage, or be user-defined.

◆ HDRFusion() [1/5]

None eVision.EasyImage.HDRFusion ( eVision.EROIBW16 | None darkSrc,
eVision.EROIBW16 | None lightSrc,
int shutterSpeedFactor,
eVision.EROIBW16 | None dst )
static

Fuses two images using HDR principles.

Parameters
darkSrcDark input image (high shutter speed).
lightSrcLight input image (low shutter speed).
shutterSpeedFactorShutter speed factor between light and dark image.
dstDestination image.

◆ HDRFusion() [2/5]

None eVision.EasyImage.HDRFusion ( eVision.EROIBW16 | None darkSrc,
eVision.EROIBW16 | None lightSrc,
int shutterSpeedFactor,
eVision.EROIBW32 | None dst )
static

Fuses two images using HDR principles.

Parameters
darkSrcDark input image (high shutter speed).
lightSrcLight input image (low shutter speed).
shutterSpeedFactorShutter speed factor between light and dark image.
dstDestination image.

◆ HDRFusion() [3/5]

None eVision.EasyImage.HDRFusion ( eVision.EROIBW8 | None darkSrc,
eVision.EROIBW8 | None lightSrc,
int shutterSpeedFactor,
eVision.EROIBW16 | None dst )
static

Fuses two images using HDR principles.

Parameters
darkSrcDark input image (high shutter speed).
lightSrcLight input image (low shutter speed).
shutterSpeedFactorShutter speed factor between light and dark image.
dstDestination image.

◆ HDRFusion() [4/5]

None eVision.EasyImage.HDRFusion ( eVision.EROIC24 | None darkSrc,
eVision.EROIC24 | None lightSrc,
int shutterSpeedFactor,
eVision.EROIC48 | None dst )
static

Fuses two images using HDR principles.

Parameters
darkSrcDark input image (high shutter speed).
lightSrcLight input image (low shutter speed).
shutterSpeedFactorShutter speed factor between light and dark image.
dstDestination image.

◆ HDRFusion() [5/5]

None eVision.EasyImage.HDRFusion ( eVision.EROIC48 | None darkSrc,
eVision.EROIC48 | None lightSrc,
int shutterSpeedFactor,
eVision.EROIC48 | None dst )
static

Fuses two images using HDR principles.

Parameters
darkSrcDark input image (high shutter speed).
lightSrcLight input image (low shutter speed).
shutterSpeedFactorShutter speed factor between light and dark image.
dstDestination image.

◆ Histogram() [1/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW16 | None sourceImage,
eVision.EBWHistogramVector | None histogram,
int mostSignificantBit,
int numberOfSignificantBits )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
histogramPointer to the destination vector.
mostSignificantBitIndex of the most significant bit of the pixels (0 has weight 1).
numberOfSignificantBitsNumber of significant bits; the histogram will possess 2^numberOfSignificantBits^ entries.

◆ Histogram() [2/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW16 | None sourceImage,
eVision.EBWHistogramVector | None histogram,
int mostSignificantBit,
int numberOfSignificantBits,
bool saturate )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
histogramPointer to the destination vector.
mostSignificantBitIndex of the most significant bit of the pixels (0 has weight 1).
numberOfSignificantBitsNumber of significant bits; the histogram will possess 2^numberOfSignificantBits^ entries.
saturateBoolean indicating if values larger than 2^mostSignificantBit^-1 are saturated (default true) or not (false).

◆ Histogram() [3/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EBWHistogramVector | None histogram,
int mostSignificantBit,
int numberOfSignificantBits )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
histogramPointer to the destination vector.
mostSignificantBitIndex of the most significant bit of the pixels (0 has weight 1).
numberOfSignificantBitsNumber of significant bits; the histogram will possess 2^numberOfSignificantBits^ entries.

◆ Histogram() [4/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EBWHistogramVector | None histogram,
int mostSignificantBit,
int numberOfSignificantBits,
bool saturate )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
histogramPointer to the destination vector.
mostSignificantBitIndex of the most significant bit of the pixels (0 has weight 1).
numberOfSignificantBitsNumber of significant bits; the histogram will possess 2^numberOfSignificantBits^ entries.
saturateBoolean indicating if values larger than 2^mostSignificantBit^-1 are saturated (default true) or not (false).

◆ Histogram() [5/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EBWHistogramVector | None histogram,
int mostSignificantBit,
int numberOfSignificantBits )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region is defined.
histogramPointer to the destination vector.
mostSignificantBitIndex of the most significant bit of the pixels (0 has weight 1).
numberOfSignificantBitsNumber of significant bits; the histogram will possess 2^numberOfSignificantBits^ entries.

◆ Histogram() [6/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EBWHistogramVector | None histogram,
int mostSignificantBit,
int numberOfSignificantBits,
bool saturate )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region is defined.
histogramPointer to the destination vector.
mostSignificantBitIndex of the most significant bit of the pixels (0 has weight 1).
numberOfSignificantBitsNumber of significant bits; the histogram will possess 2^numberOfSignificantBits^ entries.
saturateBoolean indicating if values larger than 2^mostSignificantBit^-1 are saturated (default true) or not (false).

◆ Histogram() [7/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBWHistogramVector | None histogram,
int mostSignificantBit,
int numberOfSignificantBits )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
histogramPointer to the destination vector.
mostSignificantBitIndex of the most significant bit of the pixels (0 has weight 1).
numberOfSignificantBitsNumber of significant bits; the histogram will possess 2^numberOfSignificantBits^ entries.

◆ Histogram() [8/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBWHistogramVector | None histogram,
int mostSignificantBit,
int numberOfSignificantBits,
bool saturate )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
histogramPointer to the destination vector.
mostSignificantBitIndex of the most significant bit of the pixels (0 has weight 1).
numberOfSignificantBitsNumber of significant bits; the histogram will possess 2^numberOfSignificantBits^ entries.
saturateBoolean indicating if values larger than 2^mostSignificantBit^-1 are saturated (default true) or not (false).

◆ Histogram() [9/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW32 | None sourceImage,
eVision.EBWHistogramVector | None histogram,
int mostSignificantBit,
int numberOfSignificantBits )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
histogramPointer to the destination vector.
mostSignificantBitIndex of the most significant bit of the pixels (0 has weight 1).
numberOfSignificantBitsNumber of significant bits; the histogram will possess 2^numberOfSignificantBits^ entries.

◆ Histogram() [10/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW32 | None sourceImage,
eVision.EBWHistogramVector | None histogram,
int mostSignificantBit,
int numberOfSignificantBits,
bool saturate )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
histogramPointer to the destination vector.
mostSignificantBitIndex of the most significant bit of the pixels (0 has weight 1).
numberOfSignificantBitsNumber of significant bits; the histogram will possess 2^numberOfSignificantBits^ entries.
saturateBoolean indicating if values larger than 2^mostSignificantBit^-1 are saturated (default true) or not (false).

◆ Histogram() [11/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW32 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBWHistogramVector | None histogram,
int mostSignificantBit,
int numberOfSignificantBits )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
histogramPointer to the destination vector.
mostSignificantBitIndex of the most significant bit of the pixels (0 has weight 1).
numberOfSignificantBitsNumber of significant bits; the histogram will possess 2^numberOfSignificantBits^ entries.

◆ Histogram() [12/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW32 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBWHistogramVector | None histogram,
int mostSignificantBit,
int numberOfSignificantBits,
bool saturate )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
histogramPointer to the destination vector.
mostSignificantBitIndex of the most significant bit of the pixels (0 has weight 1).
numberOfSignificantBitsNumber of significant bits; the histogram will possess 2^numberOfSignificantBits^ entries.
saturateBoolean indicating if values larger than 2^mostSignificantBit^-1 are saturated (default true) or not (false).

◆ Histogram() [13/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW8 | None sourceImage,
eVision.EBWHistogramVector | None histogram )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
histogramPointer to the destination vector.

◆ Histogram() [14/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EBWHistogramVector | None histogram )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
histogramPointer to the destination vector.

◆ Histogram() [15/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EBWHistogramVector | None histogram )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region is defined.
histogramPointer to the destination vector.

◆ Histogram() [16/16]

None eVision.EasyImage.Histogram ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBWHistogramVector | None histogram )
static

Computes the histogram of an image (count of each gray-level value).

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
histogramPointer to the destination vector.

◆ HistogramThreshold() [1/4]

eVision.EHistogramThreshold eVision.EasyImage.HistogramThreshold ( eVision.EBWHistogramVector histogram,
int threshold )
static

Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.

Remarks:

Additionally, returns the average gray levels in the regions below and above the threshold. The threshold level can be computed by analyzing a range of gray levels in the histogram.

Parameters
histogramPointer to a vector containing an image histogram.
thresholdreference to the threshold value. Must be set to the appropriate thresholding mode, as defined by eVision.EThresholdMode.

◆ HistogramThreshold() [2/4]

eVision.EHistogramThreshold eVision.EasyImage.HistogramThreshold ( eVision.EBWHistogramVector histogram,
int threshold,
float relativeThreshold )
static

Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.

Remarks:

Additionally, returns the average gray levels in the regions below and above the threshold. The threshold level can be computed by analyzing a range of gray levels in the histogram.

Parameters
histogramPointer to a vector containing an image histogram.
thresholdreference to the threshold value. Must be set to the appropriate thresholding mode, as defined by eVision.EThresholdMode.
relativeThresholdRelative threshold value, relevant only in the eVision.EThresholdMode.Relative mode.

◆ HistogramThreshold() [3/4]

eVision.EHistogramThreshold eVision.EasyImage.HistogramThreshold ( eVision.EBWHistogramVector histogram,
int threshold,
float relativeThreshold,
int from_ )
static

Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.

Remarks:

Additionally, returns the average gray levels in the regions below and above the threshold. The threshold level can be computed by analyzing a range of gray levels in the histogram.

Parameters
histogramPointer to a vector containing an image histogram.
thresholdreference to the threshold value. Must be set to the appropriate thresholding mode, as defined by eVision.EThresholdMode.
relativeThresholdRelative threshold value, relevant only in the eVision.EThresholdMode.Relative mode.
from_Lower bound of the analyzed gray-level range.

◆ HistogramThreshold() [4/4]

eVision.EHistogramThreshold eVision.EasyImage.HistogramThreshold ( eVision.EBWHistogramVector histogram,
int threshold,
float relativeThreshold,
int from_,
int to )
static

Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.

Remarks:

Additionally, returns the average gray levels in the regions below and above the threshold. The threshold level can be computed by analyzing a range of gray levels in the histogram.

Parameters
histogramPointer to a vector containing an image histogram.
thresholdreference to the threshold value. Must be set to the appropriate thresholding mode, as defined by eVision.EThresholdMode.
relativeThresholdRelative threshold value, relevant only in the eVision.EThresholdMode.Relative mode.
from_Lower bound of the analyzed gray-level range.
toUpper bound of the analyzed gray-level range.

◆ HistogramThresholdBW16() [1/4]

eVision.EHistogramThreshold eVision.EasyImage.HistogramThresholdBW16 ( eVision.EBWHistogramVector histogram,
int threshold )
static

Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.

Remarks:

Additionally, returns the average gray levels in the regions below and above the threshold. The threshold level can be computed by analyzing a range of gray levels in the histogram.

Parameters
histogramPointer to a vector containing an image histogram.
thresholdreference to the threshold value. Must be set to the appropriate thresholding mode, as defined by eVision.EThresholdMode.

◆ HistogramThresholdBW16() [2/4]

eVision.EHistogramThreshold eVision.EasyImage.HistogramThresholdBW16 ( eVision.EBWHistogramVector histogram,
int threshold,
float relativeThreshold )
static

Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.

Remarks:

Additionally, returns the average gray levels in the regions below and above the threshold. The threshold level can be computed by analyzing a range of gray levels in the histogram.

Parameters
histogramPointer to a vector containing an image histogram.
thresholdreference to the threshold value. Must be set to the appropriate thresholding mode, as defined by eVision.EThresholdMode.
relativeThresholdRelative threshold value, relevant only in the eVision.EThresholdMode.Relative mode.

◆ HistogramThresholdBW16() [3/4]

eVision.EHistogramThreshold eVision.EasyImage.HistogramThresholdBW16 ( eVision.EBWHistogramVector histogram,
int threshold,
float relativeThreshold,
int from_ )
static

Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.

Remarks:

Additionally, returns the average gray levels in the regions below and above the threshold. The threshold level can be computed by analyzing a range of gray levels in the histogram.

Parameters
histogramPointer to a vector containing an image histogram.
thresholdreference to the threshold value. Must be set to the appropriate thresholding mode, as defined by eVision.EThresholdMode.
relativeThresholdRelative threshold value, relevant only in the eVision.EThresholdMode.Relative mode.
from_Lower bound of the analyzed gray-level range.

◆ HistogramThresholdBW16() [4/4]

eVision.EHistogramThreshold eVision.EasyImage.HistogramThresholdBW16 ( eVision.EBWHistogramVector histogram,
int threshold,
float relativeThreshold,
int from_,
int to )
static

Determines an appropriate threshold level based on the histogram contents, using an automatic threshold mode.

Remarks:

Additionally, returns the average gray levels in the regions below and above the threshold. The threshold level can be computed by analyzing a range of gray levels in the histogram.

Parameters
histogramPointer to a vector containing an image histogram.
thresholdreference to the threshold value. Must be set to the appropriate thresholding mode, as defined by eVision.EThresholdMode.
relativeThresholdRelative threshold value, relevant only in the eVision.EThresholdMode.Relative mode.
from_Lower bound of the analyzed gray-level range.
toUpper bound of the analyzed gray-level range.

◆ HitAndMiss() [1/3]

None eVision.EasyImage.HitAndMiss ( eVision.EROIBW16 | None source,
eVision.EROIBW16 | None destination,
eVision.EHitAndMissKernel kernel )
static

Apply the morphological hit-and-miss transform to detect a particular pattern of foreground and background pixels in a BW8, BW16 or C24 image/ROI.

Parameters
sourceThe source image/ROI.
destinationThe destination image/ROI.
kernelThe hit-and-miss kernel.

◆ HitAndMiss() [2/3]

None eVision.EasyImage.HitAndMiss ( eVision.EROIBW8 | None source,
eVision.EROIBW8 | None destination,
eVision.EHitAndMissKernel kernel )
static

Apply the morphological hit-and-miss transform to detect a particular pattern of foreground and background pixels in a BW8, BW16 or C24 image/ROI.

Parameters
sourceThe source image/ROI.
destinationThe destination image/ROI.
kernelThe hit-and-miss kernel.

◆ HitAndMiss() [3/3]

None eVision.EasyImage.HitAndMiss ( eVision.EROIC24 | None source,
eVision.EROIC24 | None destination,
eVision.EHitAndMissKernel kernel )
static

Apply the morphological hit-and-miss transform to detect a particular pattern of foreground and background pixels in a BW8, BW16 or C24 image/ROI.

Parameters
sourceThe source image/ROI.
destinationThe destination image/ROI.
kernelThe hit-and-miss kernel.

◆ HorizontalMirror() [1/3]

None eVision.EasyImage.HorizontalMirror ( eVision.EROIBW16 | None sourceImage)
static

Mirrors an image horizontally (the columns are swapped).

Parameters
sourceImagePointer to the source image/ROI.

◆ HorizontalMirror() [2/3]

None eVision.EasyImage.HorizontalMirror ( eVision.EROIBW8 | None sourceImage)
static

Mirrors an image horizontally (the columns are swapped).

Parameters
sourceImagePointer to the source image/ROI.

◆ HorizontalMirror() [3/3]

None eVision.EasyImage.HorizontalMirror ( eVision.EROIC24 | None sourceImage)
static

Mirrors an image horizontally (the columns are swapped).

Parameters
sourceImagePointer to the source image/ROI.

◆ ImageToLineSegment() [1/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16Vector | None path,
eVision.ELine line )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
pathPointer to the destination vector.
lineA Eline object

◆ ImageToLineSegment() [2/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16Vector | None path,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
pathPointer to the destination vector.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ ImageToLineSegment() [3/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EBW16 outOfMaskValue,
eVision.EBW16Vector | None path,
eVision.ELine line )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
regionReference to a region to apply the function only on a particular region in the image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask or the region.
pathPointer to the destination vector.
lineA Eline object

◆ ImageToLineSegment() [4/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EBW16 outOfMaskValue,
eVision.EBW16Vector | None path,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
regionReference to a region to apply the function only on a particular region in the image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask or the region.
pathPointer to the destination vector.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ ImageToLineSegment() [5/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW16 outOfMaskValue,
eVision.EBW16Vector | None path,
eVision.ELine line )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask or the region.
pathPointer to the destination vector.
lineA Eline object

◆ ImageToLineSegment() [6/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW16 outOfMaskValue,
eVision.EBW16Vector | None path,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask or the region.
pathPointer to the destination vector.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ ImageToLineSegment() [7/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8Vector | None path,
eVision.ELine line )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
pathPointer to the destination vector.
lineA Eline object

◆ ImageToLineSegment() [8/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8Vector | None path,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
pathPointer to the destination vector.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ ImageToLineSegment() [9/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EBW8 outOfMaskValue,
eVision.EBW8Vector | None path,
eVision.ELine line )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
regionReference to a region to apply the function only on a particular region in the image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask or the region.
pathPointer to the destination vector.
lineA Eline object

◆ ImageToLineSegment() [10/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EBW8 outOfMaskValue,
eVision.EBW8Vector | None path,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
regionReference to a region to apply the function only on a particular region in the image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask or the region.
pathPointer to the destination vector.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ ImageToLineSegment() [11/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW8 outOfMaskValue,
eVision.EBW8Vector | None path,
eVision.ELine line )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask or the region.
pathPointer to the destination vector.
lineA Eline object

◆ ImageToLineSegment() [12/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW8 outOfMaskValue,
eVision.EBW8Vector | None path,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask or the region.
pathPointer to the destination vector.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ ImageToLineSegment() [13/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIC24 | None sourceImage,
eVision.EC24Vector | None path,
eVision.ELine line )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
pathPointer to the destination vector.
lineA Eline object

◆ ImageToLineSegment() [14/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIC24 | None sourceImage,
eVision.EC24Vector | None path,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
pathPointer to the destination vector.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ ImageToLineSegment() [15/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EC24 outOfMaskValue,
eVision.EC24Vector | None path,
eVision.ELine line )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
regionReference to a region to apply the function only on a particular region in the image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask or the region.
pathPointer to the destination vector.
lineA Eline object

◆ ImageToLineSegment() [16/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EC24 outOfMaskValue,
eVision.EC24Vector | None path,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
regionReference to a region to apply the function only on a particular region in the image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask or the region.
pathPointer to the destination vector.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ ImageToLineSegment() [17/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIC24 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EC24 outOfMaskValue,
eVision.EC24Vector | None path,
eVision.ELine line )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask or the region.
pathPointer to the destination vector.
lineA Eline object

◆ ImageToLineSegment() [18/18]

None eVision.EasyImage.ImageToLineSegment ( eVision.EROIC24 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EC24 outOfMaskValue,
eVision.EC24Vector | None path,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values along a given line segment (arbitrarily oriented) to a vector.

Remarks:

The line segment must be wholly contained within the image. The vector length is adjusted automatically.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask or the region.
pathPointer to the destination vector.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ ImageToPath() [1/9]

None eVision.EasyImage.ImageToPath ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16PathVector | None path )
static

Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.

Parameters
sourceImagePointer to the source image/ROI.
pathPointer to the destination vector.

◆ ImageToPath() [2/9]

None eVision.EasyImage.ImageToPath ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EBW16 outOfMaskValue,
eVision.EBW16PathVector | None path )
static

Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.

Parameters
sourceImagePointer to the source image/ROI.
regionReference to a region to apply the function only on a particular region in the image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask.
pathPointer to the destination vector.

◆ ImageToPath() [3/9]

None eVision.EasyImage.ImageToPath ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW16 outOfMaskValue,
eVision.EBW16PathVector | None path )
static

Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask.
pathPointer to the destination vector.

◆ ImageToPath() [4/9]

None eVision.EasyImage.ImageToPath ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8PathVector | None path )
static

Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.

Parameters
sourceImagePointer to the source image/ROI.
pathPointer to the destination vector.

◆ ImageToPath() [5/9]

None eVision.EasyImage.ImageToPath ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EBW8 outOfMaskValue,
eVision.EBW8PathVector | None path )
static

Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.

Parameters
sourceImagePointer to the source image/ROI.
regionReference to a region to apply the function only on a particular region in the image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask.
pathPointer to the destination vector.

◆ ImageToPath() [6/9]

None eVision.EasyImage.ImageToPath ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW8 outOfMaskValue,
eVision.EBW8PathVector | None path )
static

Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask.
pathPointer to the destination vector.

◆ ImageToPath() [7/9]

None eVision.EasyImage.ImageToPath ( eVision.EROIC24 | None sourceImage,
eVision.EC24PathVector | None path )
static

Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.

Parameters
sourceImagePointer to the source image/ROI.
pathPointer to the destination vector.

◆ ImageToPath() [8/9]

None eVision.EasyImage.ImageToPath ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EC24 outOfMaskValue,
eVision.EC24PathVector | None path )
static

Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.

Parameters
sourceImagePointer to the source image/ROI.
regionReference to a region to apply the function only on a particular region in the image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask.
pathPointer to the destination vector.

◆ ImageToPath() [9/9]

None eVision.EasyImage.ImageToPath ( eVision.EROIC24 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EC24 outOfMaskValue,
eVision.EC24PathVector | None path )
static

Given a path described by coordinates in a path vector, copies the corresponding pixel values into the same vector.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
outOfMaskValueThe value to be given to the pixels that lie out of the mask.
pathPointer to the destination vector.

◆ Interlace() [1/4]

None eVision.EasyImage.Interlace ( eVision.EROIBW16 in1,
eVision.EROIBW16 in2,
eVision.EROIBW16 destinationImage )
static

This function converts two non-interlaced images into one interlaced image.

The first input, in1, should contain the even lines, while the second input, in2, should contain the odd lines. Input images should have the same width, but a height that is half the height of the destination image.

Parameters
in1Output non-interlaced image. Should contain the even lines.
in2Input non-interlaced image. Should contain the odd lines.
destinationImageOutput interlaced image.

◆ Interlace() [2/4]

None eVision.EasyImage.Interlace ( eVision.EROIBW8 in1,
eVision.EROIBW8 in2,
eVision.EROIBW8 destinationImage )
static

This function converts two non-interlaced images into one interlaced image.

The first input, in1, should contain the even lines, while the second input, in2, should contain the odd lines. Input images should have the same width, but a height that is half the height of the destination image.

Parameters
in1Output non-interlaced image. Should contain the even lines.
in2Input non-interlaced image. Should contain the odd lines.
destinationImageOutput interlaced image.

◆ Interlace() [3/4]

None eVision.EasyImage.Interlace ( eVision.EROIC24 in1,
eVision.EROIC24 in2,
eVision.EROIC24 destinationImage )
static

This function converts two non-interlaced images into one interlaced image.

The first input, in1, should contain the even lines, while the second input, in2, should contain the odd lines. Input images should have the same width, but a height that is half the height of the destination image.

Parameters
in1Output non-interlaced image. Should contain the even lines.
in2Input non-interlaced image. Should contain the odd lines.
destinationImageOutput interlaced image.

◆ Interlace() [4/4]

None eVision.EasyImage.Interlace ( eVision.EROIC24A in1,
eVision.EROIC24A in2,
eVision.EROIC24A destinationImage )
static

This function converts two non-interlaced images into one interlaced image.

The first input, in1, should contain the even lines, while the second input, in2, should contain the odd lines. Input images should have the same width, but a height that is half the height of the destination image.

Parameters
in1Output non-interlaced image. Should contain the even lines.
in2Input non-interlaced image. Should contain the odd lines.
destinationImageOutput interlaced image.

◆ IsodataThreshold() [1/3]

eVision.EBW8 eVision.EasyImage.IsodataThreshold ( eVision.EBWHistogramVector | None histogram)
static

Computes a suitable threshold value for a histogram.

Remarks:

The "isodata" rule is used: if one computes the average gray level of pixels below the threshold and the average gray level of pixels above the threshold, the threshold lies exactly halfway between them. Optionally, the threshold selection can be restricted to a range of gray-level values.

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
histogramPointer to a vector containing an image histogram.

◆ IsodataThreshold() [2/3]

eVision.EBW8 eVision.EasyImage.IsodataThreshold ( eVision.EBWHistogramVector | None histogram,
int from_ )
static

Computes a suitable threshold value for a histogram.

Remarks:

The "isodata" rule is used: if one computes the average gray level of pixels below the threshold and the average gray level of pixels above the threshold, the threshold lies exactly halfway between them. Optionally, the threshold selection can be restricted to a range of gray-level values.

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
histogramPointer to a vector containing an image histogram.
from_Lower bound of the useful gray-level interval (by default, 0).

◆ IsodataThreshold() [3/3]

eVision.EBW8 eVision.EasyImage.IsodataThreshold ( eVision.EBWHistogramVector | None histogram,
int from_,
int to )
static

Computes a suitable threshold value for a histogram.

Remarks:

The "isodata" rule is used: if one computes the average gray level of pixels below the threshold and the average gray level of pixels above the threshold, the threshold lies exactly halfway between them. Optionally, the threshold selection can be restricted to a range of gray-level values.

It is possible that, in the automatic or relative thresholding modes, the computed threshold exceeds the dynamic range of the return type. In this case, the value is clipped to the maximum value that is representable in the return type.

Parameters
histogramPointer to a vector containing an image histogram.
from_Lower bound of the useful gray-level interval (by default, 0).
toUpper bound of the useful gray-level interval (by default, 255).

◆ IsodataThresholdBW16() [1/3]

eVision.EBW16 eVision.EasyImage.IsodataThresholdBW16 ( eVision.EBWHistogramVector | None histogram)
static

Computes a suitable threshold value for a histogram.

Remarks:

The "isodata" rule is used: if one computes the average gray level of pixels below the threshold and the average gray level of pixels above the threshold, the threshold lies exactly halfway between them. Optionally, the threshold selection can be restricted to a range of gray-level values.

Returns the threshold.

Parameters
histogramPointer to a vector containing an image histogram.

◆ IsodataThresholdBW16() [2/3]

eVision.EBW16 eVision.EasyImage.IsodataThresholdBW16 ( eVision.EBWHistogramVector | None histogram,
int from_ )
static

Computes a suitable threshold value for a histogram.

Remarks:

The "isodata" rule is used: if one computes the average gray level of pixels below the threshold and the average gray level of pixels above the threshold, the threshold lies exactly halfway between them. Optionally, the threshold selection can be restricted to a range of gray-level values.

Returns the threshold.

Parameters
histogramPointer to a vector containing an image histogram.
from_Lower bound of the useful gray-level interval (by default, 0).

◆ IsodataThresholdBW16() [3/3]

eVision.EBW16 eVision.EasyImage.IsodataThresholdBW16 ( eVision.EBWHistogramVector | None histogram,
int from_,
int to )
static

Computes a suitable threshold value for a histogram.

Remarks:

The "isodata" rule is used: if one computes the average gray level of pixels below the threshold and the average gray level of pixels above the threshold, the threshold lies exactly halfway between them. Optionally, the threshold selection can be restricted to a range of gray-level values.

Returns the threshold.

Parameters
histogramPointer to a vector containing an image histogram.
from_Lower bound of the useful gray-level interval (by default, 0).
toUpper bound of the useful gray-level interval (by default, 65535).

◆ LinearTransform() [1/6]

None eVision.EasyImage.LinearTransform ( eVision.EROIBW16 | None sourceImage,
float Axx,
float Axy,
float Ax,
float Ayx,
float Ayy,
float Ay,
eVision.EROIBW16 | None destinationImage )
static

Applies a general affine transformation.

Remarks:

An affine transformation is an important class of linear 2D geometric transformations which maps variables (e.g. pixel intensity values located at position \((X_{Src}, Y_{Src})\) in an input image) into new variables (e.g. \((X_{Dst}, Y_{Dst})\) in an output image) by applying a linear combination of translation, rotation, scaling and/or shearing (i.e. non-uniform scaling in some directions) operations.

The parameters of this method are the coefficients of the affine equations below:

\[ \left\{ \begin{array}{ll} X_{Dst} = A_{xx}X_{Src} + A_{xy}Y_{Src} + A_x \cr Y_{Dst} = A_{yx}X_{Src} + A_{yy}Y_{Src} + A_y \end{array} \right. \]

Parameters
sourceImagePointer to the source image/ROI.
AxxSee formula below.
AxySee formula below.
AxSee formula below.
AyxSee formula below.
AyySee formula below.
AySee formula below.
destinationImagePointer to the destination image/ROI.

◆ LinearTransform() [2/6]

None eVision.EasyImage.LinearTransform ( eVision.EROIBW16 | None sourceImage,
float Axx,
float Axy,
float Ax,
float Ayx,
float Ayy,
float Ay,
eVision.EROIBW16 | None destinationImage,
int interpolationBits )
static

Applies a general affine transformation.

Remarks:

An affine transformation is an important class of linear 2D geometric transformations which maps variables (e.g. pixel intensity values located at position \((X_{Src}, Y_{Src})\) in an input image) into new variables (e.g. \((X_{Dst}, Y_{Dst})\) in an output image) by applying a linear combination of translation, rotation, scaling and/or shearing (i.e. non-uniform scaling in some directions) operations.

The parameters of this method are the coefficients of the affine equations below:

\[ \left\{ \begin{array}{ll} X_{Dst} = A_{xx}X_{Src} + A_{xy}Y_{Src} + A_x \cr Y_{Dst} = A_{yx}X_{Src} + A_{yy}Y_{Src} + A_y \end{array} \right. \]

Parameters
sourceImagePointer to the source image/ROI.
AxxSee formula below.
AxySee formula below.
AxSee formula below.
AyxSee formula below.
AyySee formula below.
AySee formula below.
destinationImagePointer to the destination image/ROI.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ LinearTransform() [3/6]

None eVision.EasyImage.LinearTransform ( eVision.EROIBW8 | None sourceImage,
float Axx,
float Axy,
float Ax,
float Ayx,
float Ayy,
float Ay,
eVision.EROIBW8 | None destinationImage )
static

Applies a general affine transformation.

Remarks:

An affine transformation is an important class of linear 2D geometric transformations which maps variables (e.g. pixel intensity values located at position \((X_{Src}, Y_{Src})\) in an input image) into new variables (e.g. \((X_{Dst}, Y_{Dst})\) in an output image) by applying a linear combination of translation, rotation, scaling and/or shearing (i.e. non-uniform scaling in some directions) operations.

The parameters of this method are the coefficients of the affine equations below:

\[ \left\{ \begin{array}{ll} X_{Dst} = A_{xx}X_{Src} + A_{xy}Y_{Src} + A_x \cr Y_{Dst} = A_{yx}X_{Src} + A_{yy}Y_{Src} + A_y \end{array} \right. \]

Parameters
sourceImagePointer to the source image/ROI.
AxxSee formula below.
AxySee formula below.
AxSee formula below.
AyxSee formula below.
AyySee formula below.
AySee formula below.
destinationImagePointer to the destination image/ROI.

◆ LinearTransform() [4/6]

None eVision.EasyImage.LinearTransform ( eVision.EROIBW8 | None sourceImage,
float Axx,
float Axy,
float Ax,
float Ayx,
float Ayy,
float Ay,
eVision.EROIBW8 | None destinationImage,
int interpolationBits )
static

Applies a general affine transformation.

Remarks:

An affine transformation is an important class of linear 2D geometric transformations which maps variables (e.g. pixel intensity values located at position \((X_{Src}, Y_{Src})\) in an input image) into new variables (e.g. \((X_{Dst}, Y_{Dst})\) in an output image) by applying a linear combination of translation, rotation, scaling and/or shearing (i.e. non-uniform scaling in some directions) operations.

The parameters of this method are the coefficients of the affine equations below:

\[ \left\{ \begin{array}{ll} X_{Dst} = A_{xx}X_{Src} + A_{xy}Y_{Src} + A_x \cr Y_{Dst} = A_{yx}X_{Src} + A_{yy}Y_{Src} + A_y \end{array} \right. \]

Parameters
sourceImagePointer to the source image/ROI.
AxxSee formula below.
AxySee formula below.
AxSee formula below.
AyxSee formula below.
AyySee formula below.
AySee formula below.
destinationImagePointer to the destination image/ROI.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ LinearTransform() [5/6]

None eVision.EasyImage.LinearTransform ( eVision.EROIC24 | None sourceImage,
float Axx,
float Axy,
float Ax,
float Ayx,
float Ayy,
float Ay,
eVision.EROIC24 | None destinationImage )
static

Applies a general affine transformation.

Remarks:

An affine transformation is an important class of linear 2D geometric transformations which maps variables (e.g. pixel intensity values located at position \((X_{Src}, Y_{Src})\) in an input image) into new variables (e.g. \((X_{Dst}, Y_{Dst})\) in an output image) by applying a linear combination of translation, rotation, scaling and/or shearing (i.e. non-uniform scaling in some directions) operations.

The parameters of this method are the coefficients of the affine equations below:

\[ \left\{ \begin{array}{ll} X_{Dst} = A_{xx}X_{Src} + A_{xy}Y_{Src} + A_x \cr Y_{Dst} = A_{yx}X_{Src} + A_{yy}Y_{Src} + A_y \end{array} \right. \]

Parameters
sourceImagePointer to the source image/ROI.
AxxSee formula below.
AxySee formula below.
AxSee formula below.
AyxSee formula below.
AyySee formula below.
AySee formula below.
destinationImagePointer to the destination image/ROI.

◆ LinearTransform() [6/6]

None eVision.EasyImage.LinearTransform ( eVision.EROIC24 | None sourceImage,
float Axx,
float Axy,
float Ax,
float Ayx,
float Ayy,
float Ay,
eVision.EROIC24 | None destinationImage,
int interpolationBits )
static

Applies a general affine transformation.

Remarks:

An affine transformation is an important class of linear 2D geometric transformations which maps variables (e.g. pixel intensity values located at position \((X_{Src}, Y_{Src})\) in an input image) into new variables (e.g. \((X_{Dst}, Y_{Dst})\) in an output image) by applying a linear combination of translation, rotation, scaling and/or shearing (i.e. non-uniform scaling in some directions) operations.

The parameters of this method are the coefficients of the affine equations below:

\[ \left\{ \begin{array}{ll} X_{Dst} = A_{xx}X_{Src} + A_{xy}Y_{Src} + A_x \cr Y_{Dst} = A_{yx}X_{Src} + A_{yy}Y_{Src} + A_y \end{array} \right. \]

Parameters
sourceImagePointer to the source image/ROI.
AxxSee formula below.
AxySee formula below.
AxSee formula below.
AyxSee formula below.
AyySee formula below.
AySee formula below.
destinationImagePointer to the destination image/ROI.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ LineSegmentToImage() [1/6]

None eVision.EasyImage.LineSegmentToImage ( eVision.EROIBW16 | None destinationImage,
eVision.EBW16 pixel,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values from a vector or a constant to the pixels of a given line segment (arbitrarily oriented).

Remarks:

The line segment must be wholly contained within the image.

Parameters
destinationImagePointer to the destination image/ROI.
pixelConstant color value.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ LineSegmentToImage() [2/6]

None eVision.EasyImage.LineSegmentToImage ( eVision.EROIBW16 | None destinationImage,
eVision.EBW16Vector | None path,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values from a vector or a constant to the pixels of a given line segment (arbitrarily oriented).

Remarks:

The line segment must be wholly contained within the image.

Parameters
destinationImagePointer to the destination image/ROI.
pathPointer to the source vector.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ LineSegmentToImage() [3/6]

None eVision.EasyImage.LineSegmentToImage ( eVision.EROIBW8 | None destinationImage,
eVision.EBW8 pixel,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values from a vector or a constant to the pixels of a given line segment (arbitrarily oriented).

Remarks:

The line segment must be wholly contained within the image.

Parameters
destinationImagePointer to the destination image/ROI.
pixelConstant color value.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ LineSegmentToImage() [4/6]

None eVision.EasyImage.LineSegmentToImage ( eVision.EROIBW8 | None destinationImage,
eVision.EBW8Vector | None path,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values from a vector or a constant to the pixels of a given line segment (arbitrarily oriented).

Remarks:

The line segment must be wholly contained within the image.

Parameters
destinationImagePointer to the destination image/ROI.
pathPointer to the source vector.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ LineSegmentToImage() [5/6]

None eVision.EasyImage.LineSegmentToImage ( eVision.EROIC24 | None destinationImage,
eVision.EC24 pixel,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values from a vector or a constant to the pixels of a given line segment (arbitrarily oriented).

Remarks:

The line segment must be wholly contained within the image.

Parameters
destinationImagePointer to the destination image/ROI.
pixelConstant color value.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ LineSegmentToImage() [6/6]

None eVision.EasyImage.LineSegmentToImage ( eVision.EROIC24 | None destinationImage,
eVision.EC24Vector | None path,
int X0,
int Y0,
int X1,
int Y1 )
static

Copies the pixel values from a vector or a constant to the pixels of a given line segment (arbitrarily oriented).

Remarks:

The line segment must be wholly contained within the image.

Parameters
destinationImagePointer to the destination image/ROI.
pathPointer to the source vector.
X0Coordinates of the starting point of the segment.
Y0Coordinates of the starting point of the segment.
X1Coordinates of the ending point of the segment.
Y1Coordinates of the ending point of the segment.

◆ LocalAverage() [1/6]

None eVision.EasyImage.LocalAverage ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfWidth,
int halfHeight )
static

Computes the average in a rectangular window centered on every pixel.

Remarks:

The window dimensions can be an arbitrary odd integer.

The running time of this function does not depend on the window size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI.
halfWidthHalf of the window width minus one (in pixel).
halfHeightHalf of the window height minus one (in pixel).

◆ LocalAverage() [2/6]

None eVision.EasyImage.LocalAverage ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfWidth,
int halfHeight )
static

Computes the average in a rectangular window centered on every pixel.

Remarks:

The window dimensions can be an arbitrary odd integer.

The running time of this function does not depend on the window size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI.
halfWidthHalf of the window width minus one (in pixel).
halfHeightHalf of the window height minus one (in pixel).

◆ LocalAverage() [3/6]

None eVision.EasyImage.LocalAverage ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfWidth,
int halfHeight )
static

Computes the average in a rectangular window centered on every pixel.

Remarks:

The window dimensions can be an arbitrary odd integer.

The running time of this function does not depend on the window size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
halfWidthHalf of the window width minus one (in pixel).
halfHeightHalf of the window height minus one (in pixel).

◆ LocalAverage() [4/6]

None eVision.EasyImage.LocalAverage ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfWidth,
int halfHeight )
static

Computes the average in a rectangular window centered on every pixel.

Remarks:

The window dimensions can be an arbitrary odd integer.

The running time of this function does not depend on the window size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI.
halfWidthHalf of the window width minus one (in pixel).
halfHeightHalf of the window height minus one (in pixel).

◆ LocalAverage() [5/6]

None eVision.EasyImage.LocalAverage ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfWidth,
int halfHeight )
static

Computes the average in a rectangular window centered on every pixel.

Remarks:

The window dimensions can be an arbitrary odd integer.

The running time of this function does not depend on the window size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI.
halfWidthHalf of the window width minus one (in pixel).
halfHeightHalf of the window height minus one (in pixel).

◆ LocalAverage() [6/6]

None eVision.EasyImage.LocalAverage ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfWidth,
int halfHeight )
static

Computes the average in a rectangular window centered on every pixel.

Remarks:

The window dimensions can be an arbitrary odd integer.

The running time of this function does not depend on the window size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
halfWidthHalf of the window width minus one (in pixel).
halfHeightHalf of the window height minus one (in pixel).

◆ LocalDeviation() [1/6]

None eVision.EasyImage.LocalDeviation ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfWidth,
int halfHeight )
static

Computes the standard deviation in a rectangular window centered on every pixel.

Remarks:

The window dimensions can be an arbitrary odd integer.

The running time of this function does not depend on the window size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfWidthHalf of the window width minus one.
halfHeightHalf of the window height minus one.

◆ LocalDeviation() [2/6]

None eVision.EasyImage.LocalDeviation ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfWidth,
int halfHeight )
static

Computes the standard deviation in a rectangular window centered on every pixel.

Remarks:

The window dimensions can be an arbitrary odd integer.

The running time of this function does not depend on the window size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfWidthHalf of the window width minus one.
halfHeightHalf of the window height minus one.

◆ LocalDeviation() [3/6]

None eVision.EasyImage.LocalDeviation ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfWidth,
int halfHeight )
static

Computes the standard deviation in a rectangular window centered on every pixel.

Remarks:

The window dimensions can be an arbitrary odd integer.

The running time of this function does not depend on the window size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfWidthHalf of the window width minus one.
halfHeightHalf of the window height minus one.

◆ LocalDeviation() [4/6]

None eVision.EasyImage.LocalDeviation ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfWidth,
int halfHeight )
static

Computes the standard deviation in a rectangular window centered on every pixel.

Remarks:

The window dimensions can be an arbitrary odd integer.

The running time of this function does not depend on the window size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfWidthHalf of the window width minus one.
halfHeightHalf of the window height minus one.

◆ LocalDeviation() [5/6]

None eVision.EasyImage.LocalDeviation ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfWidth,
int halfHeight )
static

Computes the standard deviation in a rectangular window centered on every pixel.

Remarks:

The window dimensions can be an arbitrary odd integer.

The running time of this function does not depend on the window size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfWidthHalf of the window width minus one.
halfHeightHalf of the window height minus one.

◆ LocalDeviation() [6/6]

None eVision.EasyImage.LocalDeviation ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfWidth,
int halfHeight )
static

Computes the standard deviation in a rectangular window centered on every pixel.

Remarks:

The window dimensions can be an arbitrary odd integer.

The running time of this function does not depend on the window size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfWidthHalf of the window width minus one.
halfHeightHalf of the window height minus one.

◆ Lut() [1/4]

None eVision.EasyImage.Lut ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
eVision.EBW16Vector | None lookupTable )
static

Transforms the gray levels of an image, using a lookup table stored in a vector (of unsigned values).

Remarks:

A 16-bit image usually does not make use of its 16 bits. In most cases, only 10 or 12 bits are used. These bits are called significant bits. In the 16-bit information, significant bits can be left aligned, right aligned or not aligned at all. To indicate which are the significant bits, we have to tell how many bits are significant and the number of right padding bits (0 right padding bit means that significant bits are right aligned).

The number of significant bits is given by the number of Look Up table entries. For example a Lut of 1024 entries is used for an image of 10 significant bits (as 2^10^ = 1024).

The number of right padding bits is given by means of the numberOfScalingBits parameter. Leaving this parameter undefined indicates that the significant bits are left aligned on the word.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
lookupTablePointer to the lookup vector.

◆ Lut() [2/4]

None eVision.EasyImage.Lut ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EBW8Vector | None lookupTable )
static

Transforms the gray levels of an image, using a lookup table stored in a vector (of unsigned values).

Remarks:

A 16-bit image usually does not make use of its 16 bits. In most cases, only 10 or 12 bits are used. These bits are called significant bits. In the 16-bit information, significant bits can be left aligned, right aligned or not aligned at all. To indicate which are the significant bits, we have to tell how many bits are significant and the number of right padding bits (0 right padding bit means that significant bits are right aligned).

The number of significant bits is given by the number of Look Up table entries. For example a Lut of 1024 entries is used for an image of 10 significant bits (as 2^10^ = 1024).

The number of right padding bits is given by means of the numberOfScalingBits parameter. Leaving this parameter undefined indicates that the significant bits are left aligned on the word.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
lookupTablePointer to the lookup vector.

◆ Lut() [3/4]

None eVision.EasyImage.Lut ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EBW8Vector | None lookupTable,
int numberOfScalingBits )
static

Transforms the gray levels of an image, using a lookup table stored in a vector (of unsigned values).

Remarks:

A 16-bit image usually does not make use of its 16 bits. In most cases, only 10 or 12 bits are used. These bits are called significant bits. In the 16-bit information, significant bits can be left aligned, right aligned or not aligned at all. To indicate which are the significant bits, we have to tell how many bits are significant and the number of right padding bits (0 right padding bit means that significant bits are right aligned).

The number of significant bits is given by the number of Look Up table entries. For example a Lut of 1024 entries is used for an image of 10 significant bits (as 2^10^ = 1024).

The number of right padding bits is given by means of the numberOfScalingBits parameter. Leaving this parameter undefined indicates that the significant bits are left aligned on the word.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
lookupTablePointer to the lookup vector.
numberOfScalingBitsNumber of scaling bits (or right padding bits).

◆ Lut() [4/4]

None eVision.EasyImage.Lut ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EBW8Vector | None lookupTable )
static

Transforms the gray levels of an image, using a lookup table stored in a vector (of unsigned values).

Remarks:

A 16-bit image usually does not make use of its 16 bits. In most cases, only 10 or 12 bits are used. These bits are called significant bits. In the 16-bit information, significant bits can be left aligned, right aligned or not aligned at all. To indicate which are the significant bits, we have to tell how many bits are significant and the number of right padding bits (0 right padding bit means that significant bits are right aligned).

The number of significant bits is given by the number of Look Up table entries. For example a Lut of 1024 entries is used for an image of 10 significant bits (as 2^10^ = 1024).

The number of right padding bits is given by means of the numberOfScalingBits parameter. Leaving this parameter undefined indicates that the significant bits are left aligned on the word.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
lookupTablePointer to the lookup vector.

◆ MatchFrames() [1/3]

int eVision.EasyImage.MatchFrames ( eVision.EROIBW16 | None sourceImage,
int fixedRow,
int minimumOffset,
int maximumOffset )
static

Determines the optimal shift amplitude by comparing two successive lines of the image.

Remarks:

These lines should be chosen such that they cross some edges or non-uniform areas.

When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect).

When the movement is uniform and horizontal (objects on a conveyor belt), one cure to this problem is to shift one of the frames horizontally with respect to the other frame (using eVision.EasyImage.RealignFrame). The amplitude of the shift can be estimated automatically.

Parameters
sourceImagePointer to the source image/ROI.
fixedRowIndex of the line used for comparison. Line fixedRow remains in place and is compared with line (fixedRow + 1), shifted by some amount.
minimumOffsetMinimum value of the allowed offset (positive to the right).
maximumOffsetMaximum value of the allowed offset (positive to the right).

◆ MatchFrames() [2/3]

int eVision.EasyImage.MatchFrames ( eVision.EROIBW8 | None sourceImage,
int fixedRow,
int minimumOffset,
int maximumOffset )
static

Determines the optimal shift amplitude by comparing two successive lines of the image.

Remarks:

These lines should be chosen such that they cross some edges or non-uniform areas.

When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect).

When the movement is uniform and horizontal (objects on a conveyor belt), one cure to this problem is to shift one of the frames horizontally with respect to the other frame (using eVision.EasyImage.RealignFrame). The amplitude of the shift can be estimated automatically.

Parameters
sourceImagePointer to the source image/ROI.
fixedRowIndex of the line used for comparison. Line fixedRow remains in place and is compared with line (fixedRow + 1), shifted by some amount.
minimumOffsetMinimum value of the allowed offset (positive to the right).
maximumOffsetMaximum value of the allowed offset (positive to the right).

◆ MatchFrames() [3/3]

int eVision.EasyImage.MatchFrames ( eVision.EROIC24 | None sourceImage,
int fixedRow,
int minimumOffset,
int maximumOffset )
static

Determines the optimal shift amplitude by comparing two successive lines of the image.

Remarks:

These lines should be chosen such that they cross some edges or non-uniform areas.

When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect).

When the movement is uniform and horizontal (objects on a conveyor belt), one cure to this problem is to shift one of the frames horizontally with respect to the other frame (using eVision.EasyImage.RealignFrame). The amplitude of the shift can be estimated automatically.

Parameters
sourceImagePointer to the source image/ROI.
fixedRowIndex of the line used for comparison. Line fixedRow remains in place and is compared with line (fixedRow + 1), shifted by some amount.
minimumOffsetMinimum value of the allowed offset (positive to the right).
maximumOffsetMaximum value of the allowed offset (positive to the right).

◆ Median() [1/27]

None eVision.EasyImage.Median ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.

◆ Median() [2/27]

None eVision.EasyImage.Median ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [3/27]

None eVision.EasyImage.Median ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ Median() [4/27]

None eVision.EasyImage.Median ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.

◆ Median() [5/27]

None eVision.EasyImage.Median ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [6/27]

None eVision.EasyImage.Median ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ Median() [7/27]

None eVision.EasyImage.Median ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.

◆ Median() [8/27]

None eVision.EasyImage.Median ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [9/27]

None eVision.EasyImage.Median ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ Median() [10/27]

None eVision.EasyImage.Median ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.

◆ Median() [11/27]

None eVision.EasyImage.Median ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [12/27]

None eVision.EasyImage.Median ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ Median() [13/27]

None eVision.EasyImage.Median ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.

◆ Median() [14/27]

None eVision.EasyImage.Median ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [15/27]

None eVision.EasyImage.Median ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ Median() [16/27]

None eVision.EasyImage.Median ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.

◆ Median() [17/27]

None eVision.EasyImage.Median ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [18/27]

None eVision.EasyImage.Median ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ Median() [19/27]

None eVision.EasyImage.Median ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.

◆ Median() [20/27]

None eVision.EasyImage.Median ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [21/27]

None eVision.EasyImage.Median ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ Median() [22/27]

None eVision.EasyImage.Median ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.

◆ Median() [23/27]

None eVision.EasyImage.Median ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [24/27]

None eVision.EasyImage.Median ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ Median() [25/27]

None eVision.EasyImage.Median ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.

◆ Median() [26/27]

None eVision.EasyImage.Median ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [27/27]

None eVision.EasyImage.Median ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Applies a median filter to an image (median of the gray values in a neighborhood).

Kernel may be of an arbitrary size.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ ModulusImage() [1/2]

None eVision.EasyImage.ModulusImage ( eVision.EImageBW8 | None destinationImage)
static

Prepares a lookup-table image for use for gradient magnitude computation.

Remarks:

The modulus of the gradient argument can be adjusted to avoid saturation. The method sets a lookup-table image for use with function eVision.EasyImage.GradientScalar, ready to compute the modulus of the gradient in the source image, i.e. its amplitude (as defined by the Euclidean norm). The argument will be returned as a value in range 0..255 suitable for storage in an eVision.EImageBW8 or as a value in range 0..65535 suitable for storage in an eVision.EImageBW16. A gain coefficient can be adjusted to avoid saturation (gain = 1 saturates gradient amplitudes larger than 255 in the eVision.EBW8 case and 65535 in the eVision.EBW16 case; gain = 1/Sqrt(2) never saturates).

Parameters
destinationImagePointer to the destination image.

◆ ModulusImage() [2/2]

None eVision.EasyImage.ModulusImage ( eVision.EImageBW8 | None destinationImage,
float gain )
static

Prepares a lookup-table image for use for gradient magnitude computation.

Remarks:

The modulus of the gradient argument can be adjusted to avoid saturation. The method sets a lookup-table image for use with function eVision.EasyImage.GradientScalar, ready to compute the modulus of the gradient in the source image, i.e. its amplitude (as defined by the Euclidean norm). The argument will be returned as a value in range 0..255 suitable for storage in an eVision.EImageBW8 or as a value in range 0..65535 suitable for storage in an eVision.EImageBW16. A gain coefficient can be adjusted to avoid saturation (gain = 1 saturates gradient amplitudes larger than 255 in the eVision.EBW8 case and 65535 in the eVision.EBW16 case; gain = 1/Sqrt(2) never saturates).

Parameters
destinationImagePointer to the destination image.
gainGain value to be applied to the modulus. 1 saturates; 1/Sqrt(2) does not.

◆ MorphoGradientBox() [1/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW16 | None sourceImage)
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.

◆ MorphoGradientBox() [2/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ MorphoGradientBox() [3/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ MorphoGradientBox() [4/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientBox() [5/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientBox() [6/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ MorphoGradientBox() [7/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientBox() [8/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientBox() [9/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ MorphoGradientBox() [10/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientBox() [11/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientBox() [12/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ MorphoGradientBox() [13/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW8 | None sourceImage)
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.

◆ MorphoGradientBox() [14/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ MorphoGradientBox() [15/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ MorphoGradientBox() [16/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientBox() [17/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientBox() [18/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ MorphoGradientBox() [19/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientBox() [20/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientBox() [21/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ MorphoGradientBox() [22/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientBox() [23/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientBox() [24/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ MorphoGradientBox() [25/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIC24 | None sourceImage)
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.

◆ MorphoGradientBox() [26/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ MorphoGradientBox() [27/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ MorphoGradientBox() [28/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientBox() [29/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientBox() [30/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ MorphoGradientBox() [31/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientBox() [32/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientBox() [33/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ MorphoGradientBox() [34/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientBox() [35/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientBox() [36/36]

None eVision.EasyImage.MorphoGradientBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Computes the morphological gradient of an image using a rectangular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element. The kernel size is a pair of odd numbers; they must be halved before they are passed. For instance, a 3x5 kernel is passed as 1x2.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ MorphoGradientDisk() [1/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW16 | None sourceImage)
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.

◆ MorphoGradientDisk() [2/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ MorphoGradientDisk() [3/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ MorphoGradientDisk() [4/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientDisk() [5/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientDisk() [6/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientDisk() [7/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientDisk() [8/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientDisk() [9/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientDisk() [10/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW8 | None sourceImage)
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.

◆ MorphoGradientDisk() [11/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ MorphoGradientDisk() [12/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ MorphoGradientDisk() [13/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientDisk() [14/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientDisk() [15/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientDisk() [16/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientDisk() [17/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientDisk() [18/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientDisk() [19/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIC24 | None sourceImage)
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.

◆ MorphoGradientDisk() [20/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ MorphoGradientDisk() [21/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ MorphoGradientDisk() [22/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientDisk() [23/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientDisk() [24/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientDisk() [25/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ MorphoGradientDisk() [26/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ MorphoGradientDisk() [27/27]

None eVision.EasyImage.MorphoGradientDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Computes the morphological gradient of an image using a circular kernel.

Remarks:

The morphological gradient is the difference between the dilation and the erosion of the image, using the same structuring element.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Normalize() [1/2]

None eVision.EasyImage.Normalize ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
float imposedAverage,
float imposedStandardDeviation )
static

Normalizes an image, i.e.

applies a linear transform to the gray levels so that their average and standard deviation are imposed.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
imposedAverageImposed average.
imposedStandardDeviationImposed standard deviation.

◆ Normalize() [2/2]

None eVision.EasyImage.Normalize ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
float imposedAverage,
float imposedStandardDeviation )
static

Normalizes an image, i.e.

applies a linear transform to the gray levels so that their average and standard deviation are imposed.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
imposedAverageImposed average.
imposedStandardDeviationImposed standard deviation.

◆ Offset()

None eVision.EasyImage.Offset ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
eVision.EColor Offset )
static

Transforms an image, applying a gain and offset to all pixels.

Remarks:

The gain should remain close to 1, and allows contrast adjustment of the image.

The offset can be positive or negative, and allows to adjust the image intensity. The resulting values are always saturated to range [0..255].

For color images, the separate gain and offset values are specified as triple of values stored in a eVision.EColor. The default values leave the image unchanged.

Internally, the computations are achieved through fixed-point arithmetic with 5 bits of precision for the fractional part. This can result in loss of precision with small gains.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
OffsetConstant offset. By default (argument omitted) 0, i.e. no change.

◆ Open() [1/6]

None eVision.EasyImage.Open ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter )
static

◆ Open() [2/6]

None eVision.EasyImage.Open ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter,
int n32ValOffErode )
static

◆ Open() [3/6]

None eVision.EasyImage.Open ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter,
int n32ValOffErode,
int n32ValOffDilate )
static

◆ Open() [4/6]

None eVision.EasyImage.Open ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter )
static

◆ Open() [5/6]

None eVision.EasyImage.Open ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter,
eVision.EC24 c24ColorOffErode )
static

◆ Open() [6/6]

None eVision.EasyImage.Open ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter,
eVision.EC24 c24ColorOffErode,
eVision.EC24 c24ColorOffDilate )
static

◆ OpenBox() [1/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW16 | None sourceImage)
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.

◆ OpenBox() [2/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ OpenBox() [3/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ OpenBox() [4/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenBox() [5/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenBox() [6/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one, as shown on the picture below (by default, same as halfOfKernelWidth; 0 is allowed).

◆ OpenBox() [7/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenBox() [8/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenBox() [9/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one, as shown on the picture below (by default, same as halfOfKernelWidth; 0 is allowed).

◆ OpenBox() [10/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenBox() [11/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenBox() [12/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one, as shown on the picture below (by default, same as halfOfKernelWidth; 0 is allowed).

◆ OpenBox() [13/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW8 | None sourceImage)
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.

◆ OpenBox() [14/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ OpenBox() [15/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ OpenBox() [16/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenBox() [17/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenBox() [18/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one, as shown on the picture below (by default, same as halfOfKernelWidth; 0 is allowed).

◆ OpenBox() [19/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenBox() [20/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenBox() [21/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one, as shown on the picture below (by default, same as halfOfKernelWidth; 0 is allowed).

◆ OpenBox() [22/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenBox() [23/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenBox() [24/36]

None eVision.EasyImage.OpenBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one, as shown on the picture below (by default, same as halfOfKernelWidth; 0 is allowed).

◆ OpenBox() [25/36]

None eVision.EasyImage.OpenBox ( eVision.EROIC24 | None sourceImage)
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.

◆ OpenBox() [26/36]

None eVision.EasyImage.OpenBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ OpenBox() [27/36]

None eVision.EasyImage.OpenBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ OpenBox() [28/36]

None eVision.EasyImage.OpenBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenBox() [29/36]

None eVision.EasyImage.OpenBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenBox() [30/36]

None eVision.EasyImage.OpenBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one, as shown on the picture below (by default, same as halfOfKernelWidth; 0 is allowed).

◆ OpenBox() [31/36]

None eVision.EasyImage.OpenBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenBox() [32/36]

None eVision.EasyImage.OpenBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenBox() [33/36]

None eVision.EasyImage.OpenBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one, as shown on the picture below (by default, same as halfOfKernelWidth; 0 is allowed).

◆ OpenBox() [34/36]

None eVision.EasyImage.OpenBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenBox() [35/36]

None eVision.EasyImage.OpenBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenBox() [36/36]

None eVision.EasyImage.OpenBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs an opening on an image (erosion followed by dilation) on a rectangular kernel.

Remarks:

Rectangular kernel of half width = 3 and half height = 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf of the box width minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one, as shown on the picture below (by default, same as halfOfKernelWidth; 0 is allowed).

◆ OpenDisk() [1/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW16 | None sourceImage)
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ OpenDisk() [2/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ OpenDisk() [3/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ OpenDisk() [4/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenDisk() [5/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenDisk() [6/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenDisk() [7/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenDisk() [8/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenDisk() [9/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenDisk() [10/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW8 | None sourceImage)
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ OpenDisk() [11/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ OpenDisk() [12/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ OpenDisk() [13/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenDisk() [14/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenDisk() [15/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenDisk() [16/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenDisk() [17/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenDisk() [18/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenDisk() [19/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIC24 | None sourceImage)
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.

◆ OpenDisk() [20/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.

◆ OpenDisk() [21/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.

◆ OpenDisk() [22/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenDisk() [23/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenDisk() [24/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenDisk() [25/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ OpenDisk() [26/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).

◆ OpenDisk() [27/27]

None eVision.EasyImage.OpenDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs an opening on an image (erosion followed by dilation) on a circular kernel.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. If NULL (default), this operation is destructive (i.e. applied to the source image).
halfOfKernelWidthHalf width of the kernel minus one, as shown on the picture below (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Oper() [1/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EBW16 constant,
eVision.EROIBW16 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
constantGray-level or color constant.
destinationImagePointer to the destination image/ROI.

◆ Oper() [2/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EBW16 constant,
eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
constantGray-level or color constant.
sourceImagePointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [3/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EBW8 constant,
eVision.EROIBW8 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

License(s): EasyImage

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
constantGray-level or color constant.
destinationImagePointer to the destination image/ROI.

◆ Oper() [4/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EBW8 constant,
eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
constantGray-level or color constant.
sourceImagePointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [5/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EC24 constant,
eVision.EROIC24 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
constantGray-level or color constant.
destinationImagePointer to the destination image/ROI.

◆ Oper() [6/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EC24 constant,
eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
constantGray-level or color constant.
sourceImagePointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [7/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIBW16 | None sourceImage,
eVision.EBW16 constant,
eVision.EROIBW16 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImagePointer to the second source image/ROI (right operand).
constantGray-level or color constant.
destinationImagePointer to the destination image/ROI.

◆ Oper() [8/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImagePointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [9/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIBW16 | None sourceImage0,
eVision.EROIBW16 | None sourceImage1,
eVision.EROIBW16 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImage0Pointer to the first source image/ROI (left operand).
sourceImage1Pointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [10/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIBW16 | None sourceImage0,
eVision.EROIBW8 | None sourceImage1,
eVision.EROIBW16 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImage0Pointer to the first source image/ROI (left operand).
sourceImage1Pointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [11/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIBW8 | None sourceImage,
eVision.EBW8 constant,
eVision.EROIBW8 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImagePointer to the second source image/ROI (right operand).
constantGray-level or color constant.
destinationImagePointer to the destination image/ROI.

◆ Oper() [12/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImagePointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [13/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIBW8 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImagePointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [14/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIBW8 | None sourceImage0,
eVision.EROIBW8 | None sourceImage1,
eVision.EROIBW16 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImage0Pointer to the first source image/ROI (left operand).
sourceImage1Pointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [15/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIBW8 | None sourceImage0,
eVision.EROIBW8 | None sourceImage1,
eVision.EROIBW8 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImage0Pointer to the first source image/ROI (left operand).
sourceImage1Pointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [16/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIBW8 | None sourceImage0,
eVision.EROIBW8 | None sourceImage1,
eVision.EROIC24 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImage0Pointer to the first source image/ROI (left operand).
sourceImage1Pointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [17/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIBW8 | None sourceImage0,
eVision.EROIC24 | None sourceImage1,
eVision.EROIC24 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImage0Pointer to the first source image/ROI (left operand).
sourceImage1Pointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [18/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIC24 | None sourceImage,
eVision.EC24 constant,
eVision.EROIC24 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImagePointer to the second source image/ROI (right operand).
constantGray-level or color constant.
destinationImagePointer to the destination image/ROI.

◆ Oper() [19/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImagePointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [20/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIC24 | None sourceImage0,
eVision.EROIBW8 | None sourceImage1,
eVision.EROIC24 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImage0Pointer to the first source image/ROI (left operand).
sourceImage1Pointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Oper() [21/21]

None eVision.EasyImage.Oper ( eVision.EArithmeticLogicOperation operation,
eVision.EROIC24 | None sourceImage0,
eVision.EROIC24 | None sourceImage1,
eVision.EROIC24 | None destinationImage )
static

Applies the desired arithmetic or logic pixel-wise operator between two images or constants.

Remarks:

The source and destination images may be the same.

When the source operands are two color images/constants, the components are combined pair-wise. The result is a color image.

When the source operands are a color image and a gray-level image, each color component is combined with the gray-level component. The result is a color image.

Parameters
operationArithmetic or logic operator, as defined by eVision.EArithmeticLogicOperation.
sourceImage0Pointer to the first source image/ROI (left operand).
sourceImage1Pointer to the second source image/ROI (right operand).
destinationImagePointer to the destination image/ROI.

◆ Overlay() [1/11]

None eVision.EasyImage.Overlay ( eVision.EROIBW8 | None overlay,
eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Overlays a grayscale image on the top of a color image at a given position.

sourceImage will be copied to destinationImage and then overlay will be overlaid on destinationImage. sourceImage and overlay images need to be initialized. There are no constraints on dimensions: destinationImage will have the same dimension as sourceImage's even if overlay is larger than sourceImage. overlay will be pasted onto destinationImage, which means the pixel value of overlay will replace the value in destinationImage except if the pixel to replace in destinationImage is equal to referenceValue.

Parameters
overlayImage that will be overlaid on top of destination image.
sourceImageImage that will be copied to destination image.
destinationImageDestination image which is modified using the overlay and source image.

◆ Overlay() [2/11]

None eVision.EasyImage.Overlay ( eVision.EROIBW8 | None overlay,
eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
float panX )
static

Overlays a grayscale image on the top of a color image at a given position.

sourceImage will be copied to destinationImage and then overlay will be overlaid on destinationImage. sourceImage and overlay images need to be initialized. There are no constraints on dimensions: destinationImage will have the same dimension as sourceImage's even if overlay is larger than sourceImage. overlay will be pasted onto destinationImage, which means the pixel value of overlay will replace the value in destinationImage except if the pixel to replace in destinationImage is equal to referenceValue.

Parameters
overlayImage that will be overlaid on top of destination image.
sourceImageImage that will be copied to destination image.
destinationImageDestination image which is modified using the overlay and source image.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ Overlay() [3/11]

None eVision.EasyImage.Overlay ( eVision.EROIBW8 | None overlay,
eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
float panX,
float panY )
static

Overlays a grayscale image on the top of a color image at a given position.

sourceImage will be copied to destinationImage and then overlay will be overlaid on destinationImage. sourceImage and overlay images need to be initialized. There are no constraints on dimensions: destinationImage will have the same dimension as sourceImage's even if overlay is larger than sourceImage. overlay will be pasted onto destinationImage, which means the pixel value of overlay will replace the value in destinationImage except if the pixel to replace in destinationImage is equal to referenceValue.

Parameters
overlayImage that will be overlaid on top of destination image.
sourceImageImage that will be copied to destination image.
destinationImageDestination image which is modified using the overlay and source image.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ Overlay() [4/11]

None eVision.EasyImage.Overlay ( eVision.EROIBW8 | None overlay,
eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
float panX,
float panY,
eVision.EC24 referenceValue )
static

Overlays a grayscale image on the top of a color image at a given position.

sourceImage will be copied to destinationImage and then overlay will be overlaid on destinationImage. sourceImage and overlay images need to be initialized. There are no constraints on dimensions: destinationImage will have the same dimension as sourceImage's even if overlay is larger than sourceImage. overlay will be pasted onto destinationImage, which means the pixel value of overlay will replace the value in destinationImage except if the pixel to replace in destinationImage is equal to referenceValue.

Parameters
overlayImage that will be overlaid on top of destination image.
sourceImageImage that will be copied to destination image.
destinationImageDestination image which is modified using the overlay and source image.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
referenceValueReference color. By default, it's black.

◆ Overlay() [5/11]

None eVision.EasyImage.Overlay ( eVision.EROIC24 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EROIC24 | None destinationImage )
static

Overlays an image on the top of a color image at a given position.

sourceImage will be overlaid on destinationImage. Both images need to be initialized. There are no constraints on dimensions: destinationImage conserves its dimension even if source image is larger. However, mask should be same dimension as sourceImage. All pixel values of the destinationImage that overlaps with the sourceImage (taking into account the offset expressed by panX and panY) will be replaced by the pixel values of sourceImage except if the corresponding pixel value of mask is null.

Parameters
sourceImageOverlay image which is pasted on top.
maskBinary image defining whether to change the value of destinationImage.
destinationImageDestination image which is modified using the overlay.

◆ Overlay() [6/11]

None eVision.EasyImage.Overlay ( eVision.EROIC24 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EROIC24 | None destinationImage,
float panX )
static

Overlays an image on the top of a color image at a given position.

sourceImage will be overlaid on destinationImage. Both images need to be initialized. There are no constraints on dimensions: destinationImage conserves its dimension even if source image is larger. However, mask should be same dimension as sourceImage. All pixel values of the destinationImage that overlaps with the sourceImage (taking into account the offset expressed by panX and panY) will be replaced by the pixel values of sourceImage except if the corresponding pixel value of mask is null.

Parameters
sourceImageOverlay image which is pasted on top.
maskBinary image defining whether to change the value of destinationImage.
destinationImageDestination image which is modified using the overlay.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ Overlay() [7/11]

None eVision.EasyImage.Overlay ( eVision.EROIC24 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EROIC24 | None destinationImage,
float panX,
float panY )
static

Overlays an image on the top of a color image at a given position.

sourceImage will be overlaid on destinationImage. Both images need to be initialized. There are no constraints on dimensions: destinationImage conserves its dimension even if source image is larger. However, mask should be same dimension as sourceImage. All pixel values of the destinationImage that overlaps with the sourceImage (taking into account the offset expressed by panX and panY) will be replaced by the pixel values of sourceImage except if the corresponding pixel value of mask is null.

Parameters
sourceImageOverlay image which is pasted on top.
maskBinary image defining whether to change the value of destinationImage.
destinationImageDestination image which is modified using the overlay.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ Overlay() [8/11]

None eVision.EasyImage.Overlay ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Overlays an image on the top of a color image at a given position.

sourceImage will be overlaid on destinationImage. Both images need to be initialized. There are no constraints on dimensions: destinationImage conserves its dimension even if sourceImage is larger. All pixel values of the destinationImage that overlaps with the sourceImage (taking into account the offset expressed by panX and panY) will be replaced by the pixel values of sourceImage except if the pixel value of sourceImage equals referenceValue.

Parameters
sourceImageOverlay image which is pasted on top.
destinationImageDestination image which is modified using the overlay.

◆ Overlay() [9/11]

None eVision.EasyImage.Overlay ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
float panX )
static

Overlays an image on the top of a color image at a given position.

sourceImage will be overlaid on destinationImage. Both images need to be initialized. There are no constraints on dimensions: destinationImage conserves its dimension even if sourceImage is larger. All pixel values of the destinationImage that overlaps with the sourceImage (taking into account the offset expressed by panX and panY) will be replaced by the pixel values of sourceImage except if the pixel value of sourceImage equals referenceValue.

Parameters
sourceImageOverlay image which is pasted on top.
destinationImageDestination image which is modified using the overlay.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ Overlay() [10/11]

None eVision.EasyImage.Overlay ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
float panX,
float panY )
static

Overlays an image on the top of a color image at a given position.

sourceImage will be overlaid on destinationImage. Both images need to be initialized. There are no constraints on dimensions: destinationImage conserves its dimension even if sourceImage is larger. All pixel values of the destinationImage that overlaps with the sourceImage (taking into account the offset expressed by panX and panY) will be replaced by the pixel values of sourceImage except if the pixel value of sourceImage equals referenceValue.

Parameters
sourceImageOverlay image which is pasted on top.
destinationImageDestination image which is modified using the overlay.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ Overlay() [11/11]

None eVision.EasyImage.Overlay ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
float panX,
float panY,
eVision.EC24 referenceValue )
static

Overlays an image on the top of a color image at a given position.

sourceImage will be overlaid on destinationImage. Both images need to be initialized. There are no constraints on dimensions: destinationImage conserves its dimension even if sourceImage is larger. All pixel values of the destinationImage that overlaps with the sourceImage (taking into account the offset expressed by panX and panY) will be replaced by the pixel values of sourceImage except if the pixel value of sourceImage equals referenceValue.

Parameters
sourceImageOverlay image which is pasted on top.
destinationImageDestination image which is modified using the overlay.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
referenceValueReference color. By default, it's black.

◆ PathToImage() [1/3]

None eVision.EasyImage.PathToImage ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16PathVector | None path )
static

Given a path described by coordinates in a path vector, copies the pixel values from the path vector to the corresponding image pixels.

Parameters
sourceImagePointer to the source image/ROI.
pathPointer to the destination vector.

◆ PathToImage() [2/3]

None eVision.EasyImage.PathToImage ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8PathVector | None path )
static

Given a path described by coordinates in a path vector, copies the pixel values from the path vector to the corresponding image pixels.

Parameters
sourceImagePointer to the source image/ROI.
pathPointer to the destination vector.

◆ PathToImage() [3/3]

None eVision.EasyImage.PathToImage ( eVision.EROIC24 | None sourceImage,
eVision.EC24PathVector | None path )
static

Given a path described by coordinates in a path vector, copies the pixel values from the path vector to the corresponding image pixels.

Parameters
sourceImagePointer to the source image/ROI.
pathPointer to the destination vector.

◆ PixelCompare() [1/12]

int eVision.EasyImage.PixelCompare ( eVision.EROIBW16 | None sourceImage0,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None sourceImage1 )
static

Counts the number of pixels differing between two images.

Parameters
sourceImage0Pointer to the first source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region is defined.
sourceImage1Pointer to the second source image/ROI.

◆ PixelCompare() [2/12]

int eVision.EasyImage.PixelCompare ( eVision.EROIBW16 | None sourceImage0,
eVision.ERegion region,
eVision.EROIBW16 | None sourceImage1 )
static

Counts the number of pixels differing between two images.

Parameters
sourceImage0Pointer to the first source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
sourceImage1Pointer to the second source image/ROI.

◆ PixelCompare() [3/12]

int eVision.EasyImage.PixelCompare ( eVision.EROIBW16 | None sourceImage0,
eVision.EROIBW16 | None sourceImage1 )
static

Counts the number of pixels differing between two images.

Parameters
sourceImage0Pointer to the first source image/ROI.
sourceImage1Pointer to the second source image/ROI.

◆ PixelCompare() [4/12]

int eVision.EasyImage.PixelCompare ( eVision.EROIBW16 | None sourceImage0,
eVision.EROIBW16 | None sourceImage1,
eVision.EROIBW8 | None mask )
static

Counts the number of pixels differing between two images.

Parameters
sourceImage0Pointer to the first source image/ROI.
sourceImage1Pointer to the second source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.

◆ PixelCompare() [5/12]

int eVision.EasyImage.PixelCompare ( eVision.EROIBW8 | None sourceImage0,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None sourceImage1 )
static

Counts the number of pixels differing between two images.

Parameters
sourceImage0Pointer to the first source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region is defined.
sourceImage1Pointer to the second source image/ROI.

◆ PixelCompare() [6/12]

int eVision.EasyImage.PixelCompare ( eVision.EROIBW8 | None sourceImage0,
eVision.ERegion region,
eVision.EROIBW8 | None sourceImage1 )
static

Counts the number of pixels differing between two images.

Parameters
sourceImage0Pointer to the first source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
sourceImage1Pointer to the second source image/ROI.

◆ PixelCompare() [7/12]

int eVision.EasyImage.PixelCompare ( eVision.EROIBW8 | None sourceImage0,
eVision.EROIBW8 | None sourceImage1 )
static

Counts the number of pixels differing between two images.

Parameters
sourceImage0Pointer to the first source image/ROI.
sourceImage1Pointer to the second source image/ROI.

◆ PixelCompare() [8/12]

int eVision.EasyImage.PixelCompare ( eVision.EROIBW8 | None sourceImage0,
eVision.EROIBW8 | None sourceImage1,
eVision.EROIBW8 | None mask )
static

Counts the number of pixels differing between two images.

Parameters
sourceImage0Pointer to the first source image/ROI.
sourceImage1Pointer to the second source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.

◆ PixelCompare() [9/12]

int eVision.EasyImage.PixelCompare ( eVision.EROIC24 | None sourceImage0,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None sourceImage1 )
static

Counts the number of pixels differing between two images.

Parameters
sourceImage0Pointer to the first source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region is defined.
sourceImage1Pointer to the second source image/ROI.

◆ PixelCompare() [10/12]

int eVision.EasyImage.PixelCompare ( eVision.EROIC24 | None sourceImage0,
eVision.ERegion region,
eVision.EROIC24 | None sourceImage1 )
static

Counts the number of pixels differing between two images.

Parameters
sourceImage0Pointer to the first source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
sourceImage1Pointer to the second source image/ROI.

◆ PixelCompare() [11/12]

int eVision.EasyImage.PixelCompare ( eVision.EROIC24 | None sourceImage0,
eVision.EROIC24 | None sourceImage1 )
static

Counts the number of pixels differing between two images.

Parameters
sourceImage0Pointer to the first source image/ROI.
sourceImage1Pointer to the second source image/ROI.

◆ PixelCompare() [12/12]

int eVision.EasyImage.PixelCompare ( eVision.EROIC24 | None sourceImage0,
eVision.EROIC24 | None sourceImage1,
eVision.EROIBW8 | None mask )
static

Counts the number of pixels differing between two images.

Parameters
sourceImage0Pointer to the first source image/ROI.
sourceImage1Pointer to the second source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.

◆ PixelMax() [1/8]

None eVision.EasyImage.PixelMax ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16 maximumValue )
static

Computes the maximum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
maximumValueReference to the maximum value.

◆ PixelMax() [2/8]

None eVision.EasyImage.PixelMax ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EBW16 maximumValue )
static

Computes the maximum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
maximumValueReference to the maximum value.

◆ PixelMax() [3/8]

None eVision.EasyImage.PixelMax ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EBW16 maximumValue )
static

Computes the maximum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region is defined.
maximumValueReference to the maximum value.

◆ PixelMax() [4/8]

None eVision.EasyImage.PixelMax ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW16 maximumValue )
static

Computes the maximum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
maximumValueReference to the maximum value.

◆ PixelMax() [5/8]

None eVision.EasyImage.PixelMax ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8 maximumValue )
static

Computes the maximum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
maximumValueReference to the maximum value.

◆ PixelMax() [6/8]

None eVision.EasyImage.PixelMax ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EBW8 maximumValue )
static

Computes the maximum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
maximumValueReference to the maximum value.

◆ PixelMax() [7/8]

None eVision.EasyImage.PixelMax ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EBW8 maximumValue )
static

Computes the maximum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region is defined.
maximumValueReference to the maximum value.

◆ PixelMax() [8/8]

None eVision.EasyImage.PixelMax ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW8 maximumValue )
static

Computes the maximum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
maximumValueReference to the maximum value.

◆ PixelMaxBW16()

None eVision.EasyImage.PixelMaxBW16 ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16 maximumValue )
static

Computes the maximum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
maximumValueReference to the maximum value.

◆ PixelMaxBW8()

None eVision.EasyImage.PixelMaxBW8 ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8 maximumValue )
static

Computes the maximum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
maximumValueReference to the maximum value.

◆ PixelMin() [1/8]

None eVision.EasyImage.PixelMin ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16 minimumValue )
static

Computes the minimum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
minimumValueReference to the minimum value.

◆ PixelMin() [2/8]

None eVision.EasyImage.PixelMin ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EBW16 minimumValue )
static

Computes the minimum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
minimumValueReference to the minimum value.

◆ PixelMin() [3/8]

None eVision.EasyImage.PixelMin ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EBW16 minimumValue )
static

Computes the minimum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
minimumValueReference to the minimum value.

◆ PixelMin() [4/8]

None eVision.EasyImage.PixelMin ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW16 minimumValue )
static

Computes the minimum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
minimumValueReference to the minimum value.

◆ PixelMin() [5/8]

None eVision.EasyImage.PixelMin ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8 minimumValue )
static

Computes the minimum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
minimumValueReference to the minimum value.

◆ PixelMin() [6/8]

None eVision.EasyImage.PixelMin ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EBW8 minimumValue )
static

Computes the minimum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
minimumValueReference to the minimum value.

◆ PixelMin() [7/8]

None eVision.EasyImage.PixelMin ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EBW8 minimumValue )
static

Computes the minimum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
minimumValueReference to the minimum value.

◆ PixelMin() [8/8]

None eVision.EasyImage.PixelMin ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW8 minimumValue )
static

Computes the minimum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
minimumValueReference to the minimum value.

◆ PixelMinBW16()

None eVision.EasyImage.PixelMinBW16 ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16 minimumValue )
static

Computes the minimum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
minimumValueReference to the minimum value.

◆ PixelMinBW8()

None eVision.EasyImage.PixelMinBW8 ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8 minimumValue )
static

Computes the minimum gray-level value in an image.

Parameters
sourceImagePointer to the source image/ROI.
minimumValueReference to the minimum value.

◆ ProfileDerivative() [1/2]

None eVision.EasyImage.ProfileDerivative ( eVision.EBW16Vector | None sourceVector,
eVision.EBW16Vector | None destinationVector )
static

Computes the first derivative of a profile extracted from a gray-level image.

Remarks:

Taking the derivative transforms transitions (edges) into peaks.

Note
Since the eVision.EBW8 data type only handles unsigned values, the derivative is shifted up by 128. Values under [above] 128 correspond to negative [positive] derivative (decreasing [increasing] slope).
Parameters
sourceVectorPointer to the source vector.
destinationVectorPointer to the destination vector.

◆ ProfileDerivative() [2/2]

None eVision.EasyImage.ProfileDerivative ( eVision.EBW8Vector | None sourceVector,
eVision.EBW8Vector | None destinationVector )
static

Computes the first derivative of a profile extracted from a gray-level image.

Remarks:

Taking the derivative transforms transitions (edges) into peaks.

Note
Since the eVision.EBW8 data type only handles unsigned values, the derivative is shifted up by 128. Values under [above] 128 correspond to negative [positive] derivative (decreasing [increasing] slope).
Parameters
sourceVectorPointer to the source vector.
destinationVectorPointer to the destination vector.

◆ ProjectOnAColumn() [1/10]

None eVision.EasyImage.ProjectOnAColumn ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16Vector | None destinationVector )
static

Projects an image horizontally onto a column.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
destinationVectorPointer to the destination vector.

◆ ProjectOnAColumn() [2/10]

None eVision.EasyImage.ProjectOnAColumn ( eVision.EROIBW16 | None sourceImage,
eVision.EBW32Vector | None destinationVector )
static

Projects an image horizontally onto a column.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
destinationVectorPointer to the destination vector.

◆ ProjectOnAColumn() [3/10]

None eVision.EasyImage.ProjectOnAColumn ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW16Vector | None destinationVector )
static

Projects an image horizontally onto a column.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
destinationVectorPointer to the destination vector.

◆ ProjectOnAColumn() [4/10]

None eVision.EasyImage.ProjectOnAColumn ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW32Vector | None destinationVector )
static

Projects an image horizontally onto a column.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
destinationVectorPointer to the destination vector.

◆ ProjectOnAColumn() [5/10]

None eVision.EasyImage.ProjectOnAColumn ( eVision.EROIBW8 | None sourceImage,
eVision.EBW32Vector | None destinationVector )
static

Projects an image horizontally onto a column.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
destinationVectorPointer to the destination vector.

◆ ProjectOnAColumn() [6/10]

None eVision.EasyImage.ProjectOnAColumn ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8Vector | None destinationVector )
static

Projects an image horizontally onto a column.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
destinationVectorPointer to the destination vector.

◆ ProjectOnAColumn() [7/10]

None eVision.EasyImage.ProjectOnAColumn ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW32Vector | None destinationVector )
static

Projects an image horizontally onto a column.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
destinationVectorPointer to the destination vector.

◆ ProjectOnAColumn() [8/10]

None eVision.EasyImage.ProjectOnAColumn ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW8Vector | None destinationVector )
static

Projects an image horizontally onto a column.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
destinationVectorPointer to the destination vector.

◆ ProjectOnAColumn() [9/10]

None eVision.EasyImage.ProjectOnAColumn ( eVision.EROIC24 | None sourceImage,
eVision.EC24Vector | None destinationVector )
static

Projects an image horizontally onto a column.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
destinationVectorPointer to the destination vector.

◆ ProjectOnAColumn() [10/10]

None eVision.EasyImage.ProjectOnAColumn ( eVision.EROIC24 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EC24Vector | None destinationVector )
static

Projects an image horizontally onto a column.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
destinationVectorPointer to the destination vector.

◆ ProjectOnARow() [1/10]

None eVision.EasyImage.ProjectOnARow ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16Vector | None destinationVector )
static

Projects an image vertically onto a row.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
destinationVectorPointer to the destination vector.

◆ ProjectOnARow() [2/10]

None eVision.EasyImage.ProjectOnARow ( eVision.EROIBW16 | None sourceImage,
eVision.EBW32Vector | None destinationVector )
static

Projects an image vertically onto a row.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
destinationVectorPointer to the destination vector.

◆ ProjectOnARow() [3/10]

None eVision.EasyImage.ProjectOnARow ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW16Vector | None destinationVector )
static

Projects an image vertically onto a row.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
destinationVectorPointer to the destination vector.

◆ ProjectOnARow() [4/10]

None eVision.EasyImage.ProjectOnARow ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW32Vector | None destinationVector )
static

Projects an image vertically onto a row.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
destinationVectorPointer to the destination vector.

◆ ProjectOnARow() [5/10]

None eVision.EasyImage.ProjectOnARow ( eVision.EROIBW8 | None sourceImage,
eVision.EBW32Vector | None destinationVector )
static

Projects an image vertically onto a row.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
destinationVectorPointer to the destination vector.

◆ ProjectOnARow() [6/10]

None eVision.EasyImage.ProjectOnARow ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8Vector | None destinationVector )
static

Projects an image vertically onto a row.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
destinationVectorPointer to the destination vector.

◆ ProjectOnARow() [7/10]

None eVision.EasyImage.ProjectOnARow ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW32Vector | None destinationVector )
static

Projects an image vertically onto a row.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
destinationVectorPointer to the destination vector.

◆ ProjectOnARow() [8/10]

None eVision.EasyImage.ProjectOnARow ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EBW8Vector | None destinationVector )
static

Projects an image vertically onto a row.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
destinationVectorPointer to the destination vector.

◆ ProjectOnARow() [9/10]

None eVision.EasyImage.ProjectOnARow ( eVision.EROIC24 | None sourceImage,
eVision.EC24Vector | None destinationVector )
static

Projects an image vertically onto a row.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
destinationVectorPointer to the destination vector.

◆ ProjectOnARow() [10/10]

None eVision.EasyImage.ProjectOnARow ( eVision.EROIC24 | None sourceImage,
eVision.EROIBW8 | None mask,
eVision.EC24Vector | None destinationVector )
static

Projects an image vertically onto a row.

Remarks:

Pixel gray/color levels are added when projecting into an eVision.EBW32Vector. When projecting into an eVision.EBW8Vector/eVision.EBW16Vector/eVision.EC24Vector, pixel values are averaged, instead.

Parameters
sourceImagePointer to the source image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
destinationVectorPointer to the destination vector.

◆ RealignFrame() [1/6]

None eVision.EasyImage.RealignFrame ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int offset )
static

Shifts one frame of the image horizontally.

Remarks:

The same image should be used as source and destination. If the destination image differs from the source image, only the shifted rows are copied. To use a different destination image, the source image must be copied first in the destination image object.

When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect).

When the movement is uniform and horizontal (objects on a conveyor belt), one cure to this problem is to shift one of the frames horizontally with respect to the other frame. The amplitude of the shift can be estimated automatically (using eVision.EasyImage.MatchFrames).

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
offsetIndicates the number of pixels by which to shift (positive to the right).

◆ RealignFrame() [2/6]

None eVision.EasyImage.RealignFrame ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int offset,
int fixedRow )
static

Shifts one frame of the image horizontally.

Remarks:

The same image should be used as source and destination. If the destination image differs from the source image, only the shifted rows are copied. To use a different destination image, the source image must be copied first in the destination image object.

When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect).

When the movement is uniform and horizontal (objects on a conveyor belt), one cure to this problem is to shift one of the frames horizontally with respect to the other frame. The amplitude of the shift can be estimated automatically (using eVision.EasyImage.MatchFrames).

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
offsetIndicates the number of pixels by which to shift (positive to the right).
fixedRowSpecifies which frame remains unchanged (the frame made up of all lines of the same parity as fixedRow; by default, fixedRow = 0).

◆ RealignFrame() [3/6]

None eVision.EasyImage.RealignFrame ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int offset )
static

Shifts one frame of the image horizontally.

Remarks:

The same image should be used as source and destination. If the destination image differs from the source image, only the shifted rows are copied. To use a different destination image, the source image must be copied first in the destination image object.

When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect).

When the movement is uniform and horizontal (objects on a conveyor belt), one cure to this problem is to shift one of the frames horizontally with respect to the other frame. The amplitude of the shift can be estimated automatically (using eVision.EasyImage.MatchFrames).

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
offsetIndicates the number of pixels by which to shift (positive to the right).

◆ RealignFrame() [4/6]

None eVision.EasyImage.RealignFrame ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int offset,
int fixedRow )
static

Shifts one frame of the image horizontally.

Remarks:

The same image should be used as source and destination. If the destination image differs from the source image, only the shifted rows are copied. To use a different destination image, the source image must be copied first in the destination image object.

When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect).

When the movement is uniform and horizontal (objects on a conveyor belt), one cure to this problem is to shift one of the frames horizontally with respect to the other frame. The amplitude of the shift can be estimated automatically (using eVision.EasyImage.MatchFrames).

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
offsetIndicates the number of pixels by which to shift (positive to the right).
fixedRowSpecifies which frame remains unchanged (the frame made up of all lines of the same parity as fixedRow; by default, fixedRow = 0).

◆ RealignFrame() [5/6]

None eVision.EasyImage.RealignFrame ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int offset )
static

Shifts one frame of the image horizontally.

Remarks:

The same image should be used as source and destination. If the destination image differs from the source image, only the shifted rows are copied. To use a different destination image, the source image must be copied first in the destination image object.

When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect).

When the movement is uniform and horizontal (objects on a conveyor belt), one cure to this problem is to shift one of the frames horizontally with respect to the other frame. The amplitude of the shift can be estimated automatically (using eVision.EasyImage.MatchFrames).

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
offsetIndicates the number of pixels by which to shift (positive to the right).

◆ RealignFrame() [6/6]

None eVision.EasyImage.RealignFrame ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int offset,
int fixedRow )
static

Shifts one frame of the image horizontally.

Remarks:

The same image should be used as source and destination. If the destination image differs from the source image, only the shifted rows are copied. To use a different destination image, the source image must be copied first in the destination image object.

When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect).

When the movement is uniform and horizontal (objects on a conveyor belt), one cure to this problem is to shift one of the frames horizontally with respect to the other frame. The amplitude of the shift can be estimated automatically (using eVision.EasyImage.MatchFrames).

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
offsetIndicates the number of pixels by which to shift (positive to the right).
fixedRowSpecifies which frame remains unchanged (the frame made up of all lines of the same parity as fixedRow; by default, fixedRow = 0).

◆ RebuildFrame() [1/6]

None eVision.EasyImage.RebuildFrame ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Rebuilds one frame of the image by interpolation between the lines of the other frame.

Remarks:

The same image should be used as source and destination. If the destination image differs from the source image, only the shifted rows are copied. To use a different destination image, the source image must be copied first in the destination image object. When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect). One cure to this problem is to replace one of the frames by linearly interpolating between the lines of the other frame.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ RebuildFrame() [2/6]

None eVision.EasyImage.RebuildFrame ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int fixedRow )
static

Rebuilds one frame of the image by interpolation between the lines of the other frame.

Remarks:

The same image should be used as source and destination. If the destination image differs from the source image, only the shifted rows are copied. To use a different destination image, the source image must be copied first in the destination image object. When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect). One cure to this problem is to replace one of the frames by linearly interpolating between the lines of the other frame.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
fixedRowSpecifies which frame remains unchanged (the frame made up of all lines of the same parity as fixedRow; by default, fixedRow = 0).

◆ RebuildFrame() [3/6]

None eVision.EasyImage.RebuildFrame ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Rebuilds one frame of the image by interpolation between the lines of the other frame.

Remarks:

The same image should be used as source and destination. If the destination image differs from the source image, only the shifted rows are copied. To use a different destination image, the source image must be copied first in the destination image object. When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect). One cure to this problem is to replace one of the frames by linearly interpolating between the lines of the other frame.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ RebuildFrame() [4/6]

None eVision.EasyImage.RebuildFrame ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int fixedRow )
static

Rebuilds one frame of the image by interpolation between the lines of the other frame.

Remarks:

The same image should be used as source and destination. If the destination image differs from the source image, only the shifted rows are copied. To use a different destination image, the source image must be copied first in the destination image object. When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect). One cure to this problem is to replace one of the frames by linearly interpolating between the lines of the other frame.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
fixedRowSpecifies which frame remains unchanged (the frame made up of all lines of the same parity as fixedRow; by default, fixedRow = 0).

◆ RebuildFrame() [5/6]

None eVision.EasyImage.RebuildFrame ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Rebuilds one frame of the image by interpolation between the lines of the other frame.

Remarks:

The same image should be used as source and destination. If the destination image differs from the source image, only the shifted rows are copied. To use a different destination image, the source image must be copied first in the destination image object. When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect). One cure to this problem is to replace one of the frames by linearly interpolating between the lines of the other frame.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ RebuildFrame() [6/6]

None eVision.EasyImage.RebuildFrame ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int fixedRow )
static

Rebuilds one frame of the image by interpolation between the lines of the other frame.

Remarks:

The same image should be used as source and destination. If the destination image differs from the source image, only the shifted rows are copied. To use a different destination image, the source image must be copied first in the destination image object. When an image is interlaced, the two frames (even and odd lines) are not recorded at the same time. If there is movement in the scene, a visible artifact can result (the edges of objects exhibit a "comb" effect). One cure to this problem is to replace one of the frames by linearly interpolating between the lines of the other frame.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
fixedRowSpecifies which frame remains unchanged (the frame made up of all lines of the same parity as fixedRow; by default, fixedRow = 0).

◆ RecursiveAverage()

None eVision.EasyImage.RecursiveAverage ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW16 | None store,
eVision.EROIBW8 | None destinationImage,
eVision.EBW16Vector | None lookupTable )
static

Applies stronger noise reduction to small variations and conversely.

Remarks:

Recursive averaging is a well known process for noise reduction by temporal integration. The principle is to continuously update a noise-free image by blending it, using a linear combination, with the raw, noisy, live image stream.

Algorithmically, this amounts to apply the following recurrence: where a is a mixture coefficient. The value of this coefficient can be adjusted so that a prescribed noise reduction ratio is achieved. This procedure is effective when applied to still images, but generates a trailing effect on moving objects because of the transient behavior of the filter. The larger the noise reduction ratio, the heavier the trailing effect. To work around this, a non-linearity can be introduced in the blending process: small gray-level values variations between successive images are usually caused by noise, while large variations correspond to changes in the signal itself (camera displacement or object movements). The method uses this observation and applies stronger noise reduction to small variations and conversely. This way, noise is better reduced in still areas and trailing is avoided in moving areas.

For optimal performance, the non-linearity must be pre-computed once for all using function eVision.EasyImage.SetRecursiveAverageLUT.

Note
Before the first call to the method, the 16-bit work image must be cleared (all pixel values set to zero).
Parameters
sourceImagePointer to the source image/ROI.
storePointer to a 16-bit work image.
destinationImagePointer to the destination image/ROI.
lookupTablePointer to the LUT vector generated by a call to eVision.EasyImage.SetRecursiveAverageLUT.

◆ Register() [1/21]

None eVision.EasyImage.Register ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float destinationImagePivot0X,
float destinationImagePivot0Y )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.

◆ Register() [2/21]

None eVision.EasyImage.Register ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
int interpolationBits )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ Register() [3/21]

None eVision.EasyImage.Register ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.

◆ Register() [4/21]

None eVision.EasyImage.Register ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y,
int interpolationBits )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ Register() [5/21]

None eVision.EasyImage.Register ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y,
int interpolationBits,
bool resize )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).
resizetrue if scaling is allowed.

◆ Register() [6/21]

None eVision.EasyImage.Register ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float sourceImagePivot2X,
float sourceImagePivot2Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y,
float destinationImagePivot2X,
float destinationImagePivot2Y )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
sourceImagePivot2XThird pivot point abscissa in the source image.
sourceImagePivot2YThird pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.
destinationImagePivot2XThird pivot point abscissa in the destination image.
destinationImagePivot2YThird pivot point ordinate in the destination image.

◆ Register() [7/21]

None eVision.EasyImage.Register ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float sourceImagePivot2X,
float sourceImagePivot2Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y,
float destinationImagePivot2X,
float destinationImagePivot2Y,
int interpolationBits )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
sourceImagePivot2XThird pivot point abscissa in the source image.
sourceImagePivot2YThird pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.
destinationImagePivot2XThird pivot point abscissa in the destination image.
destinationImagePivot2YThird pivot point ordinate in the destination image.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ Register() [8/21]

None eVision.EasyImage.Register ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float destinationImagePivot0X,
float destinationImagePivot0Y )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.

◆ Register() [9/21]

None eVision.EasyImage.Register ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
int interpolationBits )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ Register() [10/21]

None eVision.EasyImage.Register ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.

◆ Register() [11/21]

None eVision.EasyImage.Register ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y,
int interpolationBits )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ Register() [12/21]

None eVision.EasyImage.Register ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y,
int interpolationBits,
bool resize )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).
resizetrue if scaling is allowed.

◆ Register() [13/21]

None eVision.EasyImage.Register ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float sourceImagePivot2X,
float sourceImagePivot2Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y,
float destinationImagePivot2X,
float destinationImagePivot2Y )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
sourceImagePivot2XThird pivot point abscissa in the source image.
sourceImagePivot2YThird pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.
destinationImagePivot2XThird pivot point abscissa in the destination image.
destinationImagePivot2YThird pivot point ordinate in the destination image.

◆ Register() [14/21]

None eVision.EasyImage.Register ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float sourceImagePivot2X,
float sourceImagePivot2Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y,
float destinationImagePivot2X,
float destinationImagePivot2Y,
int interpolationBits )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
sourceImagePivot2XThird pivot point abscissa in the source image.
sourceImagePivot2YThird pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.
destinationImagePivot2XThird pivot point abscissa in the destination image.
destinationImagePivot2YThird pivot point ordinate in the destination image.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ Register() [15/21]

None eVision.EasyImage.Register ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float destinationImagePivot0X,
float destinationImagePivot0Y )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.

◆ Register() [16/21]

None eVision.EasyImage.Register ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
int interpolationBits )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ Register() [17/21]

None eVision.EasyImage.Register ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.

◆ Register() [18/21]

None eVision.EasyImage.Register ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y,
int interpolationBits )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ Register() [19/21]

None eVision.EasyImage.Register ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y,
int interpolationBits,
bool resize )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).
resizetrue if scaling is allowed.

◆ Register() [20/21]

None eVision.EasyImage.Register ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float sourceImagePivot2X,
float sourceImagePivot2Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y,
float destinationImagePivot2X,
float destinationImagePivot2Y )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
sourceImagePivot2XThird pivot point abscissa in the source image.
sourceImagePivot2YThird pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.
destinationImagePivot2XThird pivot point abscissa in the destination image.
destinationImagePivot2YThird pivot point ordinate in the destination image.

◆ Register() [21/21]

None eVision.EasyImage.Register ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
float sourceImagePivot0X,
float sourceImagePivot0Y,
float sourceImagePivot1X,
float sourceImagePivot1Y,
float sourceImagePivot2X,
float sourceImagePivot2Y,
float destinationImagePivot0X,
float destinationImagePivot0Y,
float destinationImagePivot1X,
float destinationImagePivot1Y,
float destinationImagePivot2X,
float destinationImagePivot2Y,
int interpolationBits )
static

Registers an image by realigning one, two or three pivot points to reference positions.

Remarks:

Out-of-image-bounds pixels are black.

Registration is the process of realigning two misaligned images so that point-to-point comparisons are possible. The simplest way to achieve this is to accurately locate features in both images (landmarks or pivots), using pattern matching, point measurement or whatever other technique, and realign one of the images so that the landmarks are superimposed.

  • When a single pivot point is used, the registration transform is a simple translation. If interpolation bits are used, sub-pixel translation is achieved.
  • When two pivot points are used, the registration is a combination of translation, rotation and optionally scaling. If scaling is not allowed, the second pivot point will not be matched exactly in general. Anyway, for most applications scaling should not be used unless it corresponds to a change of lens magnification or viewing distance.
  • When three pivot points are used, the registration is a combination of translation, rotation, shearing correction and optionally scaling. The so-called shear effect can arise when acquiring images with a misaligned line-scan camera. To achieve good accuracy, the pivot points should be chosen as far apart as possible.
Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
sourceImagePivot0XFirst pivot point abscissa in the source image.
sourceImagePivot0YFirst pivot point ordinate in the source image.
sourceImagePivot1XSecond pivot point abscissa in the source image.
sourceImagePivot1YSecond pivot point ordinate in the source image.
sourceImagePivot2XThird pivot point abscissa in the source image.
sourceImagePivot2YThird pivot point ordinate in the source image.
destinationImagePivot0XFirst pivot point abscissa in the destination image.
destinationImagePivot0YFirst pivot point ordinate in the destination image.
destinationImagePivot1XSecond pivot point abscissa in the destination image.
destinationImagePivot1YSecond pivot point ordinate in the destination image.
destinationImagePivot2XThird pivot point abscissa in the destination image.
destinationImagePivot2YThird pivot point ordinate in the destination image.
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ RemoveOutliers() [1/8]

None eVision.EasyImage.RemoveOutliers ( eVision.EROIBW16 input,
eVision.EImageBW16 output )
static

For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.

If the pixel value deviates from the median by more than threshold, it is considered an outlier and replaced by the median; otherwise it is kept unchanged.

This is useful to suppress isolated “salt/pepper” pixels and can incidentally fill very small holes (single pixels / tiny speckles) inside uniform regions. It is not equivalent to a connectivity-based hole filling (EasyImage.FillHoles for example) and will not fill large holes.

Parameters
inputSource ROI to process.
outputOutput image. Will be resized to the same dimension as the input image.

◆ RemoveOutliers() [2/8]

None eVision.EasyImage.RemoveOutliers ( eVision.EROIBW16 input,
eVision.EImageBW16 output,
int threshold )
static

For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.

If the pixel value deviates from the median by more than threshold, it is considered an outlier and replaced by the median; otherwise it is kept unchanged.

This is useful to suppress isolated “salt/pepper” pixels and can incidentally fill very small holes (single pixels / tiny speckles) inside uniform regions. It is not equivalent to a connectivity-based hole filling (EasyImage.FillHoles for example) and will not fill large holes.

Parameters
inputSource ROI to process.
outputOutput image. Will be resized to the same dimension as the input image.
thresholdOutlier detection threshold in gray levels. A pixel is replaced by the neighborhood median when |pixel - median| > threshold. Higher values make the filter less aggressive (fewer replacements). Default is 128.

◆ RemoveOutliers() [3/8]

None eVision.EasyImage.RemoveOutliers ( eVision.EROIBW16 input,
eVision.EImageBW16 output,
int threshold,
int halfKernelWidth )
static

For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.

If the pixel value deviates from the median by more than threshold, it is considered an outlier and replaced by the median; otherwise it is kept unchanged.

This is useful to suppress isolated “salt/pepper” pixels and can incidentally fill very small holes (single pixels / tiny speckles) inside uniform regions. It is not equivalent to a connectivity-based hole filling (EasyImage.FillHoles for example) and will not fill large holes.

Parameters
inputSource ROI to process.
outputOutput image. Will be resized to the same dimension as the input image.
thresholdOutlier detection threshold in gray levels. A pixel is replaced by the neighborhood median when |pixel - median| > threshold. Higher values make the filter less aggressive (fewer replacements). Default is 128.
halfKernelWidthNeighborhood half width in pixels. The median is computed over a square window of size (2*halfKernelWidth+1)×(2*halfKernelHeight+1). Must be greater than 1. Larger kernel remove larger speckles but increase computation time and may smooth fine details. Default is 3 (7×7 window).

◆ RemoveOutliers() [4/8]

None eVision.EasyImage.RemoveOutliers ( eVision.EROIBW16 input,
eVision.EImageBW16 output,
int threshold,
int halfKernelWidth,
int halfKernelHeight )
static

For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.

If the pixel value deviates from the median by more than threshold, it is considered an outlier and replaced by the median; otherwise it is kept unchanged.

This is useful to suppress isolated “salt/pepper” pixels and can incidentally fill very small holes (single pixels / tiny speckles) inside uniform regions. It is not equivalent to a connectivity-based hole filling (EasyImage.FillHoles for example) and will not fill large holes.

Parameters
inputSource ROI to process.
outputOutput image. Will be resized to the same dimension as the input image.
thresholdOutlier detection threshold in gray levels. A pixel is replaced by the neighborhood median when |pixel - median| > threshold. Higher values make the filter less aggressive (fewer replacements). Default is 128.
halfKernelWidthNeighborhood half width in pixels. The median is computed over a square window of size (2*halfKernelWidth+1)×(2*halfKernelHeight+1). Must be greater than 1. Larger kernel remove larger speckles but increase computation time and may smooth fine details. Default is 3 (7×7 window).
halfKernelHeightNeighborhood half height in pixels. The median is computed over a square window of size (2*halfKernelWidth+1)×(2*halfKernelHeight+1). Must be greater than 1. Larger kernel remove larger speckles but increase computation time and may smooth fine details. Default is 3 (7×7 window).

Not specifying this parameter implies a square kernel.

◆ RemoveOutliers() [5/8]

None eVision.EasyImage.RemoveOutliers ( eVision.EROIBW8 input,
eVision.EImageBW8 output )
static

For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.

If the pixel value deviates from the median by more than threshold, it is considered an outlier and replaced by the median; otherwise it is kept unchanged.

This is useful to suppress isolated “salt/pepper” pixels and can incidentally fill very small holes (single pixels / tiny speckles) inside uniform regions. It is not equivalent to a connectivity-based hole filling (EasyImage.FillHoles for example) and will not fill large holes.

Parameters
inputSource ROI to process.
outputOutput image. Will be resized to the same dimension as the input image.

◆ RemoveOutliers() [6/8]

None eVision.EasyImage.RemoveOutliers ( eVision.EROIBW8 input,
eVision.EImageBW8 output,
int threshold )
static

For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.

If the pixel value deviates from the median by more than threshold, it is considered an outlier and replaced by the median; otherwise it is kept unchanged.

This is useful to suppress isolated “salt/pepper” pixels and can incidentally fill very small holes (single pixels / tiny speckles) inside uniform regions. It is not equivalent to a connectivity-based hole filling (EasyImage.FillHoles for example) and will not fill large holes.

Parameters
inputSource ROI to process.
outputOutput image. Will be resized to the same dimension as the input image.
thresholdOutlier detection threshold in gray levels. A pixel is replaced by the neighborhood median when |pixel - median| > threshold. Higher values make the filter less aggressive (fewer replacements). Default is 128.

◆ RemoveOutliers() [7/8]

None eVision.EasyImage.RemoveOutliers ( eVision.EROIBW8 input,
eVision.EImageBW8 output,
int threshold,
int halfKernelWidth )
static

For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.

If the pixel value deviates from the median by more than threshold, it is considered an outlier and replaced by the median; otherwise it is kept unchanged.

This is useful to suppress isolated “salt/pepper” pixels and can incidentally fill very small holes (single pixels / tiny speckles) inside uniform regions. It is not equivalent to a connectivity-based hole filling (EasyImage.FillHoles for example) and will not fill large holes.

Parameters
inputSource ROI to process.
outputOutput image. Will be resized to the same dimension as the input image.
thresholdOutlier detection threshold in gray levels. A pixel is replaced by the neighborhood median when |pixel - median| > threshold. Higher values make the filter less aggressive (fewer replacements). Default is 128.
halfKernelWidthNeighborhood half width in pixels. The median is computed over a square window of size (2*halfKernelWidth+1)×(2*halfKernelHeight+1). Must be greater than 1. Larger kernel remove larger speckles but increase computation time and may smooth fine details. Default is 3 (7×7 window).

◆ RemoveOutliers() [8/8]

None eVision.EasyImage.RemoveOutliers ( eVision.EROIBW8 input,
eVision.EImageBW8 output,
int threshold,
int halfKernelWidth,
int halfKernelHeight )
static

For each pixel, the method computes the median value in a (2*halfKernelWidth+1)×(2*halfKernelHeight+1) neighborhood centered on that pixel.

If the pixel value deviates from the median by more than threshold, it is considered an outlier and replaced by the median; otherwise it is kept unchanged.

This is useful to suppress isolated “salt/pepper” pixels and can incidentally fill very small holes (single pixels / tiny speckles) inside uniform regions. It is not equivalent to a connectivity-based hole filling (EasyImage.FillHoles for example) and will not fill large holes.

Parameters
inputSource ROI to process.
outputOutput image. Will be resized to the same dimension as the input image.
thresholdOutlier detection threshold in gray levels. A pixel is replaced by the neighborhood median when |pixel - median| > threshold. Higher values make the filter less aggressive (fewer replacements). Default is 128.
halfKernelWidthNeighborhood half width in pixels. The median is computed over a square window of size (2*halfKernelWidth+1)×(2*halfKernelHeight+1). Must be greater than 1. Larger kernel remove larger speckles but increase computation time and may smooth fine details. Default is 3 (7×7 window).
halfKernelHeightNeighborhood half height in pixels. The median is computed over a square window of size (2*halfKernelWidth+1)×(2*halfKernelHeight+1). Must be greater than 1. Larger kernel remove larger speckles but increase computation time and may smooth fine details. Default is 3 (7×7 window).

Not specifying this parameter implies a square kernel.

◆ Resize() [1/8]

None eVision.EasyImage.Resize ( eVision.EROIBW16 sourceImage,
eVision.EROIBW16 destinationImage )
static

Resize an image.

The dimension to resize to are infered by the size of the destination image.

Parameters
sourceImageSource image.
destinationImageDestination image with dimension set.

◆ Resize() [2/8]

None eVision.EasyImage.Resize ( eVision.EROIBW16 sourceImage,
eVision.EROIBW16 destinationImage,
eVision.EInterpolationMode interpolation )
static

Resize an image.

The dimension to resize to are infered by the size of the destination image.

Parameters
sourceImageSource image.
destinationImageDestination image with dimension set.
interpolationInterpolation mode for the resizing.

◆ Resize() [3/8]

None eVision.EasyImage.Resize ( eVision.EROIBW8 sourceImage,
eVision.EROIBW8 destinationImage )
static

Resize an image.

The dimension to resize to are infered by the size of the destination image.

Parameters
sourceImageSource image.
destinationImageDestination image with dimension set.

◆ Resize() [4/8]

None eVision.EasyImage.Resize ( eVision.EROIBW8 sourceImage,
eVision.EROIBW8 destinationImage,
eVision.EInterpolationMode interpolation )
static

Resize an image.

The dimension to resize to are infered by the size of the destination image.

Parameters
sourceImageSource image.
destinationImageDestination image with dimension set.
interpolationInterpolation mode for the resizing.

◆ Resize() [5/8]

None eVision.EasyImage.Resize ( eVision.EROIC24 sourceImage,
eVision.EROIC24 destinationImage )
static

Resize an image.

The dimension to resize to are infered by the size of the destination image.

Parameters
sourceImageSource image.
destinationImageDestination image with dimension set.

◆ Resize() [6/8]

None eVision.EasyImage.Resize ( eVision.EROIC24 sourceImage,
eVision.EROIC24 destinationImage,
eVision.EInterpolationMode interpolation )
static

Resize an image.

The dimension to resize to are infered by the size of the destination image.

Parameters
sourceImageSource image.
destinationImageDestination image with dimension set.
interpolationInterpolation mode for the resizing.

◆ Resize() [7/8]

None eVision.EasyImage.Resize ( eVision.EROIC24A sourceImage,
eVision.EROIC24A destinationImage )
static

Resize an image.

The dimension to resize to are infered by the size of the destination image.

Parameters
sourceImageSource image.
destinationImageDestination image with dimension set.

◆ Resize() [8/8]

None eVision.EasyImage.Resize ( eVision.EROIC24A sourceImage,
eVision.EROIC24A destinationImage,
eVision.EInterpolationMode interpolation )
static

Resize an image.

The dimension to resize to are infered by the size of the destination image.

Parameters
sourceImageSource image.
destinationImageDestination image with dimension set.
interpolationInterpolation mode for the resizing.

◆ RmsNoise() [1/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None referenceImage )
static

Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise), or affected by a noise of the same distribution as the given image.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.

◆ RmsNoise() [2/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None referenceImage,
eVision.EReferenceNoise referenceNoise )
static

Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise), or affected by a noise of the same distribution as the given image.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
referenceNoiseSpecifies how the reference image is affected by noise, as defined by eVision.EReferenceNoise.

◆ RmsNoise() [3/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None referenceImage,
eVision.EROIBW8 | None mask )
static

Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise), or affected by a noise of the same distribution as the given image.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.

◆ RmsNoise() [4/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None referenceImage,
eVision.EROIBW8 | None mask,
eVision.EReferenceNoise referenceNoise )
static

Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise), or affected by a noise of the same distribution as the given image.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
referenceNoiseSpecifies how the reference image is affected by noise, as defined by eVision.EReferenceNoise.

◆ RmsNoise() [5/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW16 | None referenceImage,
int count )
static

◆ RmsNoise() [6/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW16 | None referenceImage,
int count,
eVision.EReferenceNoise referenceNoise )
static

◆ RmsNoise() [7/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None referenceImage )
static

Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise), or affected by a noise of the same distribution as the given image.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.

◆ RmsNoise() [8/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None referenceImage,
eVision.EReferenceNoise referenceNoise )
static

Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise), or affected by a noise of the same distribution as the given image.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
referenceNoiseSpecifies how the reference image is affected by noise, as defined by eVision.EReferenceNoise.

◆ RmsNoise() [9/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None referenceImage,
eVision.EROIBW8 | None mask )
static

Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise), or affected by a noise of the same distribution as the given image.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.

◆ RmsNoise() [10/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None referenceImage,
eVision.EROIBW8 | None mask,
eVision.EReferenceNoise referenceNoise )
static

Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise), or affected by a noise of the same distribution as the given image.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
referenceNoiseSpecifies how the reference image is affected by noise, as defined by eVision.EReferenceNoise.

◆ RmsNoise() [11/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None referenceImage )
static

Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise), or affected by a noise of the same distribution as the given image.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.

◆ RmsNoise() [12/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None referenceImage,
eVision.EReferenceNoise referenceNoise )
static

Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise), or affected by a noise of the same distribution as the given image.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
referenceNoiseSpecifies how the reference image is affected by noise, as defined by eVision.EReferenceNoise.

◆ RmsNoise() [13/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None referenceImage,
eVision.EROIBW8 | None mask )
static

Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise), or affected by a noise of the same distribution as the given image.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.

◆ RmsNoise() [14/14]

float eVision.EasyImage.RmsNoise ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None referenceImage,
eVision.EROIBW8 | None mask,
eVision.EReferenceNoise referenceNoise )
static

Computes the root-mean-square amplitude of noise, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise), or affected by a noise of the same distribution as the given image.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
referenceNoiseSpecifies how the reference image is affected by noise, as defined by eVision.EReferenceNoise.

◆ Rotate() [1/8]

None eVision.EasyImage.Rotate ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
eVision.ERotationRightAngles rightAngle )
static

Rotate an image by an increment of a quarter of a turn (right angle).

Remarks:

Destination image/roi size should be the compatible with the source image/roi size with the rotation.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
rightAngleRight angle of rotation (90, 180 or 270 degrees).

◆ Rotate() [2/8]

None eVision.EasyImage.Rotate ( eVision.EROIBW16 | None sourceImage,
eVision.ERotationRightAngles rightAngle )
static

Rotate an image by an increment of a quarter of a turn (right angle).

Remarks:

Destination image/roi size should be the compatible with the source image/roi size with the rotation.

Parameters
sourceImagePointer to the source image/ROI.
rightAngleRight angle of rotation (90, 180 or 270 degrees).

◆ Rotate() [3/8]

None eVision.EasyImage.Rotate ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.ERotationRightAngles rightAngle )
static

Rotate an image by an increment of a quarter of a turn (right angle).

Remarks:

Destination image/roi size should be the compatible with the source image/roi size with the rotation.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
rightAngleRight angle of rotation (90, 180 or 270 degrees).

◆ Rotate() [4/8]

None eVision.EasyImage.Rotate ( eVision.EROIBW8 | None sourceImage,
eVision.ERotationRightAngles rightAngle )
static

Rotate an image by an increment of a quarter of a turn (right angle).

Remarks:

Destination image/roi size should be the compatible with the source image/roi size with the rotation.

Parameters
sourceImagePointer to the source image/ROI.
rightAngleRight angle of rotation (90, 180 or 270 degrees).

◆ Rotate() [5/8]

None eVision.EasyImage.Rotate ( eVision.EROIC24A | None sourceImage,
eVision.EROIC24A | None destinationImage,
eVision.ERotationRightAngles rightAngle )
static

Rotate an image by an increment of a quarter of a turn (right angle).

Remarks:

Destination image/roi size should be the compatible with the source image/roi size with the rotation.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
rightAngleRight angle of rotation (90, 180 or 270 degrees).

◆ Rotate() [6/8]

None eVision.EasyImage.Rotate ( eVision.EROIC24A | None sourceImage,
eVision.ERotationRightAngles rightAngle )
static

Rotate an image by an increment of a quarter of a turn (right angle).

Remarks:

Destination image/roi size should be the compatible with the source image/roi size with the rotation.

Parameters
sourceImagePointer to the source image/ROI.
rightAngleRight angle of rotation (90, 180 or 270 degrees).

◆ Rotate() [7/8]

None eVision.EasyImage.Rotate ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
eVision.ERotationRightAngles rightAngle )
static

Rotate an image by an increment of a quarter of a turn (right angle).

Remarks:

Destination image/roi size should be the compatible with the source image/roi size with the rotation.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.
rightAngleRight angle of rotation (90, 180 or 270 degrees).

◆ Rotate() [8/8]

None eVision.EasyImage.Rotate ( eVision.EROIC24 | None sourceImage,
eVision.ERotationRightAngles rightAngle )
static

Rotate an image by an increment of a quarter of a turn (right angle).

Remarks:

Destination image/roi size should be the compatible with the source image/roi size with the rotation.

Parameters
sourceImagePointer to the source image/ROI.
rightAngleRight angle of rotation (90, 180 or 270 degrees).

◆ ScaleRotate() [1/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW16 | None sourceImage,
eVision.EFrame frame,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW16 | None destinationImage )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
frameFrame of reference in which the region is defined.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).

◆ ScaleRotate() [2/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW16 | None sourceImage,
eVision.EFrame frame,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW16 | None destinationImage,
int interpolationBits )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
frameFrame of reference in which the region is defined.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ ScaleRotate() [3/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW16 | None destinationImage )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).

◆ ScaleRotate() [4/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW16 | None destinationImage,
int interpolationBits )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ ScaleRotate() [5/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW16 | None destinationImage )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
regionRegion to apply the function on.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).

◆ ScaleRotate() [6/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW16 | None destinationImage,
int interpolationBits )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
regionRegion to apply the function on.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ ScaleRotate() [7/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW16 | None sourceImage,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW16 | None destinationImage )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).

◆ ScaleRotate() [8/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW16 | None sourceImage,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW16 | None destinationImage,
int interpolationBits )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ ScaleRotate() [9/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW8 | None sourceImage,
eVision.EFrame frame,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW8 | None destinationImage )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
frameFrame of reference in which the region is defined.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).

◆ ScaleRotate() [10/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW8 | None sourceImage,
eVision.EFrame frame,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW8 | None destinationImage,
int interpolationBits )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
frameFrame of reference in which the region is defined.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ ScaleRotate() [11/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW8 | None destinationImage )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).

◆ ScaleRotate() [12/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW8 | None destinationImage,
int interpolationBits )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ ScaleRotate() [13/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW8 | None destinationImage )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
regionRegion to apply the function on.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).

◆ ScaleRotate() [14/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW8 | None destinationImage,
int interpolationBits )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
regionRegion to apply the function on.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ ScaleRotate() [15/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW8 | None sourceImage,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW8 | None destinationImage )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).

◆ ScaleRotate() [16/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIBW8 | None sourceImage,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIBW8 | None destinationImage,
int interpolationBits )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ ScaleRotate() [17/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIC24 | None sourceImage,
eVision.EFrame frame,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIC24 | None destinationImage )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
frameFrame of reference in which the region is defined.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).

◆ ScaleRotate() [18/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIC24 | None sourceImage,
eVision.EFrame frame,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIC24 | None destinationImage,
int interpolationBits )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
frameFrame of reference in which the region is defined.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ ScaleRotate() [19/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIC24 | None destinationImage )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).

◆ ScaleRotate() [20/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIC24 | None destinationImage,
int interpolationBits )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ ScaleRotate() [21/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIC24 | None destinationImage )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
regionRegion to apply the function on.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).

◆ ScaleRotate() [22/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIC24 | None destinationImage,
int interpolationBits )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
regionRegion to apply the function on.
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ ScaleRotate() [23/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIC24 | None sourceImage,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIC24 | None destinationImage )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).

◆ ScaleRotate() [24/24]

None eVision.EasyImage.ScaleRotate ( eVision.EROIC24 | None sourceImage,
float sourceImagePivotX,
float sourceImagePivotY,
float destinationImagePivotX,
float destinationImagePivotY,
float scaleX,
float scaleY,
float rotation,
eVision.EROIC24 | None destinationImage,
int interpolationBits )
static

Re-scales an image by an arbitrary factor and/or rotates it by an arbitrary angle.

Remarks:

For resampling, the nearest neighbor rule or bilinear interpolation with 4 or 8 bits of accuracy is used.

The pivot point is a given point in the source image which is mapped to a given point in the destination image. Rotation and scaling are done around the pivot point. The pivot point reference coordinates are based on the 'Pixel Coordinate System', meaning that the origin (0, 0) is the center of the top left pixel of the image.

Out-of-image-bounds pixels are black.

When using a region, only the pixels contained in this region will be taken into account.

Parameters
sourceImagePointer to the source image/ROI (minimum size: 2x2)
sourceImagePivotXPivot point abscissa in the source image.
sourceImagePivotYPivot point ordinate in the source image.
destinationImagePivotXPivot point abscissa in the destination image.
destinationImagePivotYPivot point ordinate in the destination image.
scaleXScale factor for the abscissas. Its value must be different than 0.0.
scaleYScale factor for the ordinates. Its value must be different than 0.0.
rotationAnti-clockwise rotation angle, using the current angle unit.
destinationImagePointer to the destination image/ROI. May not be the same as the source image (minimum size: 1x1).
interpolationBitsNumber of bits of accuracy for interpolation. Allowed values are 0 (no interpolation, nearest neighbor), 4 (linear interpolation) or 8 (cubic interpolation).

◆ SetCircleWarp() [1/4]

None eVision.EasyImage.SetCircleWarp ( eVision.EWedge wedge,
eVision.EFrame frame,
int numberOfRadialSampledPoints,
int numberOfTangentSampledPoints,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a circular ring-wedge shape into a straight rectangle.

This is a cartesian to polar image conversion function.

See also eVision.EasyImage.SetInvCircleWarp.

Remarks:

Typical use is unwarping of a text printed around a circle.

Note
A ring-wedge is delimited by two concentric circles and two straight lines passing through the center.
Parameters
wedgeRing-wedge
frameFrame of reference for the wedge
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the destination polar image).
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the destination polar image).
warpImageXDestination warp image for the abscissas.
warpImageYDestination warp image for the ordinates.

◆ SetCircleWarp() [2/4]

None eVision.EasyImage.SetCircleWarp ( eVision.EWedge wedge,
int numberOfRadialSampledPoints,
int numberOfTangentSampledPoints,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a circular ring-wedge shape into a straight rectangle.

This is a cartesian to polar image conversion function.

See also eVision.EasyImage.SetInvCircleWarp.

Remarks:

Typical use is unwarping of a text printed around a circle.

Note
A ring-wedge is delimited by two concentric circles and two straight lines passing through the center.
Parameters
wedgeRing-wedge
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the destination polar image).
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the destination polar image).
warpImageXDestination warp image for the abscissas.
warpImageYDestination warp image for the ordinates.

◆ SetCircleWarp() [3/4]

None eVision.EasyImage.SetCircleWarp ( float centerX,
float centerY,
int numberOfRadialSampledPoints,
float minimumRadius,
float maximumRadius,
int numberOfTangentSampledPoints,
float minimumAngle,
float maximumAngle,
eVision.EFrame frame,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a circular ring-wedge shape into a straight rectangle.

This is a cartesian to polar image conversion function.

See also eVision.EasyImage.SetInvCircleWarp.

Remarks:

Typical use is unwarping of a text printed around a circle.

Note
A ring-wedge is delimited by two concentric circles and two straight lines passing through the center.
Parameters
centerXAbscissa of the ring-wedge center.
centerYOrdinate of the ring-wedge center.
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the destination polar image).
minimumRadiusStarting radius of the ring-wedge shape.
maximumRadiusEnding radius of the ring-wedge shape.
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the destination polar image).
minimumAngleStarting angle of the ring-wedge shape.
maximumAngleEnding angle of the ring-wedge shape.
frameFrame of reference for the wedge
warpImageXDestination warp image for the abscissas.
warpImageYDestination warp image for the ordinates.

◆ SetCircleWarp() [4/4]

None eVision.EasyImage.SetCircleWarp ( float centerX,
float centerY,
int numberOfRadialSampledPoints,
float minimumRadius,
float maximumRadius,
int numberOfTangentSampledPoints,
float minimumAngle,
float maximumAngle,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a circular ring-wedge shape into a straight rectangle.

This is a cartesian to polar image conversion function.

See also eVision.EasyImage.SetInvCircleWarp.

Remarks:

Typical use is unwarping of a text printed around a circle.

Note
A ring-wedge is delimited by two concentric circles and two straight lines passing through the center.
Parameters
centerXAbscissa of the ring-wedge center.
centerYOrdinate of the ring-wedge center.
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the destination polar image).
minimumRadiusStarting radius of the ring-wedge shape.
maximumRadiusEnding radius of the ring-wedge shape.
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the destination polar image).
minimumAngleStarting angle of the ring-wedge shape.
maximumAngleEnding angle of the ring-wedge shape.
warpImageXDestination warp image for the abscissas.
warpImageYDestination warp image for the ordinates.

◆ SetFrame() [1/3]

None eVision.EasyImage.SetFrame ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
bool odd )
static

Replaces the frame of given parity in an image.

Remarks:

The size of the destination image is determined as follows: DstImage_Width = SrcImage_Width DstImage_Height = (SrcImage_Height + 1 - odd ) / 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
oddSpecifies which frame is replaced (the frame made up of all lines of the same parity as odd).

◆ SetFrame() [2/3]

None eVision.EasyImage.SetFrame ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
bool odd )
static

Replaces the frame of given parity in an image.

Remarks:

The size of the destination image is determined as follows: DstImage_Width = SrcImage_Width DstImage_Height = (SrcImage_Height + 1 - odd ) / 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
oddSpecifies which frame is replaced (the frame made up of all lines of the same parity as odd).

◆ SetFrame() [3/3]

None eVision.EasyImage.SetFrame ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
bool odd )
static

Replaces the frame of given parity in an image.

Remarks:

The size of the destination image is determined as follows: DstImage_Width = SrcImage_Width DstImage_Height = (SrcImage_Height + 1 - odd ) / 2

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
oddSpecifies which frame is replaced (the frame made up of all lines of the same parity as odd).

◆ SetInvCircleWarp() [1/12]

None eVision.EasyImage.SetInvCircleWarp ( eVision.EWedge wedge,
eVision.EFrame frame,
int numberOfRadialSampledPoints,
int numberOfTangentSampledPoints,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.

This is a polar to cartesian image conversion function.

See also eVision.EasyImage.SetCircleWarp.

Parameters
wedgeRing-wedge
frameFrame of reference for the wedge
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the source polar image).
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the source polar image).
warpImageXDestination cartesian image for the abscissas.
warpImageYDestination cartesian image for the ordinates.

◆ SetInvCircleWarp() [2/12]

None eVision.EasyImage.SetInvCircleWarp ( eVision.EWedge wedge,
eVision.EFrame frame,
int numberOfRadialSampledPoints,
int numberOfTangentSampledPoints,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY,
int warpImageWidth )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.

This is a polar to cartesian image conversion function.

See also eVision.EasyImage.SetCircleWarp.

Parameters
wedgeRing-wedge
frameFrame of reference for the wedge
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the source polar image).
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the source polar image).
warpImageXDestination cartesian image for the abscissas.
warpImageYDestination cartesian image for the ordinates.
warpImageWidthThe width of the destination cartesian images. Optional parameter, if omitted or set to zero a best fit size is calculated.

◆ SetInvCircleWarp() [3/12]

None eVision.EasyImage.SetInvCircleWarp ( eVision.EWedge wedge,
eVision.EFrame frame,
int numberOfRadialSampledPoints,
int numberOfTangentSampledPoints,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY,
int warpImageWidth,
int warpImageHeight )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.

This is a polar to cartesian image conversion function.

See also eVision.EasyImage.SetCircleWarp.

Parameters
wedgeRing-wedge
frameFrame of reference for the wedge
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the source polar image).
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the source polar image).
warpImageXDestination cartesian image for the abscissas.
warpImageYDestination cartesian image for the ordinates.
warpImageWidthThe width of the destination cartesian images. Optional parameter, if omitted or set to zero a best fit size is calculated.
warpImageHeightThe height of the destination cartesian images. Optional parameter, if omitted or set to zero a best fit size is calculated.

◆ SetInvCircleWarp() [4/12]

None eVision.EasyImage.SetInvCircleWarp ( eVision.EWedge wedge,
int numberOfRadialSampledPoints,
int numberOfTangentSampledPoints,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.

This is a polar to cartesian image conversion function.

See also eVision.EasyImage.SetCircleWarp.

Parameters
wedgeRing-wedge
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the source polar image).
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the source polar image).
warpImageXDestination cartesian image for the abscissas.
warpImageYDestination cartesian image for the ordinates.

◆ SetInvCircleWarp() [5/12]

None eVision.EasyImage.SetInvCircleWarp ( eVision.EWedge wedge,
int numberOfRadialSampledPoints,
int numberOfTangentSampledPoints,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY,
int warpImageWidth )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.

This is a polar to cartesian image conversion function.

See also eVision.EasyImage.SetCircleWarp.

Parameters
wedgeRing-wedge
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the source polar image).
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the source polar image).
warpImageXDestination cartesian image for the abscissas.
warpImageYDestination cartesian image for the ordinates.
warpImageWidthThe width of the destination cartesian images. Optional parameter, if omitted or set to zero a best fit size is calculated.

◆ SetInvCircleWarp() [6/12]

None eVision.EasyImage.SetInvCircleWarp ( eVision.EWedge wedge,
int numberOfRadialSampledPoints,
int numberOfTangentSampledPoints,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY,
int warpImageWidth,
int warpImageHeight )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.

This is a polar to cartesian image conversion function.

See also eVision.EasyImage.SetCircleWarp.

Parameters
wedgeRing-wedge
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the source polar image).
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the source polar image).
warpImageXDestination cartesian image for the abscissas.
warpImageYDestination cartesian image for the ordinates.
warpImageWidthThe width of the destination cartesian images. Optional parameter, if omitted or set to zero a best fit size is calculated.
warpImageHeightThe height of the destination cartesian images. Optional parameter, if omitted or set to zero a best fit size is calculated.

◆ SetInvCircleWarp() [7/12]

None eVision.EasyImage.SetInvCircleWarp ( float centerX,
float centerY,
int numberOfRadialSampledPoints,
float minimumRadius,
float maximumRadius,
int numberOfTangentSampledPoints,
float minimumAngle,
float maximumAngle,
eVision.EFrame frame,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.

This is a polar to cartesian image conversion function.

See also eVision.EasyImage.SetCircleWarp.

Parameters
centerXAbscissa of the ring-wedge center.
centerYOrdinate of the ring-wedge center.
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the source polar image).
minimumRadiusStarting radius of the ring-wedge shape.
maximumRadiusEnding radius of the ring-wedge shape.
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the source polar image).
minimumAngleStarting angle of the ring-wedge shape.
maximumAngleEnding angle of the ring-wedge shape.
frameFrame of reference for the wedge
warpImageXDestination cartesian image for the abscissas.
warpImageYDestination cartesian image for the ordinates.

◆ SetInvCircleWarp() [8/12]

None eVision.EasyImage.SetInvCircleWarp ( float centerX,
float centerY,
int numberOfRadialSampledPoints,
float minimumRadius,
float maximumRadius,
int numberOfTangentSampledPoints,
float minimumAngle,
float maximumAngle,
eVision.EFrame frame,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY,
int warpImageWidth )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.

This is a polar to cartesian image conversion function.

See also eVision.EasyImage.SetCircleWarp.

Parameters
centerXAbscissa of the ring-wedge center.
centerYOrdinate of the ring-wedge center.
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the source polar image).
minimumRadiusStarting radius of the ring-wedge shape.
maximumRadiusEnding radius of the ring-wedge shape.
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the source polar image).
minimumAngleStarting angle of the ring-wedge shape.
maximumAngleEnding angle of the ring-wedge shape.
frameFrame of reference for the wedge
warpImageXDestination cartesian image for the abscissas.
warpImageYDestination cartesian image for the ordinates.
warpImageWidthThe width of the destination cartesian images. Optional parameter, if omitted or set to zero a best fit size is calculated.

◆ SetInvCircleWarp() [9/12]

None eVision.EasyImage.SetInvCircleWarp ( float centerX,
float centerY,
int numberOfRadialSampledPoints,
float minimumRadius,
float maximumRadius,
int numberOfTangentSampledPoints,
float minimumAngle,
float maximumAngle,
eVision.EFrame frame,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY,
int warpImageWidth,
int warpImageHeight )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.

This is a polar to cartesian image conversion function.

See also eVision.EasyImage.SetCircleWarp.

Parameters
centerXAbscissa of the ring-wedge center.
centerYOrdinate of the ring-wedge center.
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the source polar image).
minimumRadiusStarting radius of the ring-wedge shape.
maximumRadiusEnding radius of the ring-wedge shape.
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the source polar image).
minimumAngleStarting angle of the ring-wedge shape.
maximumAngleEnding angle of the ring-wedge shape.
frameFrame of reference for the wedge
warpImageXDestination cartesian image for the abscissas.
warpImageYDestination cartesian image for the ordinates.
warpImageWidthThe width of the destination cartesian images. Optional parameter, if omitted or set to zero a best fit size is calculated.
warpImageHeightThe height of the destination cartesian images. Optional parameter, if omitted or set to zero a best fit size is calculated.

◆ SetInvCircleWarp() [10/12]

None eVision.EasyImage.SetInvCircleWarp ( float centerX,
float centerY,
int numberOfRadialSampledPoints,
float minimumRadius,
float maximumRadius,
int numberOfTangentSampledPoints,
float minimumAngle,
float maximumAngle,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.

This is a polar to cartesian image conversion function.

See also eVision.EasyImage.SetCircleWarp.

Parameters
centerXAbscissa of the ring-wedge center.
centerYOrdinate of the ring-wedge center.
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the source polar image).
minimumRadiusStarting radius of the ring-wedge shape.
maximumRadiusEnding radius of the ring-wedge shape.
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the source polar image).
minimumAngleStarting angle of the ring-wedge shape.
maximumAngleEnding angle of the ring-wedge shape.
warpImageXDestination cartesian image for the abscissas.
warpImageYDestination cartesian image for the ordinates.

◆ SetInvCircleWarp() [11/12]

None eVision.EasyImage.SetInvCircleWarp ( float centerX,
float centerY,
int numberOfRadialSampledPoints,
float minimumRadius,
float maximumRadius,
int numberOfTangentSampledPoints,
float minimumAngle,
float maximumAngle,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY,
int warpImageWidth )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.

This is a polar to cartesian image conversion function.

See also eVision.EasyImage.SetCircleWarp.

Parameters
centerXAbscissa of the ring-wedge center.
centerYOrdinate of the ring-wedge center.
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the source polar image).
minimumRadiusStarting radius of the ring-wedge shape.
maximumRadiusEnding radius of the ring-wedge shape.
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the source polar image).
minimumAngleStarting angle of the ring-wedge shape.
maximumAngleEnding angle of the ring-wedge shape.
warpImageXDestination cartesian image for the abscissas.
warpImageYDestination cartesian image for the ordinates.
warpImageWidthThe width of the destination cartesian images. Optional parameter, if omitted or set to zero a best fit size is calculated.

◆ SetInvCircleWarp() [12/12]

None eVision.EasyImage.SetInvCircleWarp ( float centerX,
float centerY,
int numberOfRadialSampledPoints,
float minimumRadius,
float maximumRadius,
int numberOfTangentSampledPoints,
float minimumAngle,
float maximumAngle,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY,
int warpImageWidth,
int warpImageHeight )
static

Prepares suitable warp images for use with function eVision.EasyImage.Warp to unwarp a straight rectangle into a circular ring-wedge shape.

This is a polar to cartesian image conversion function.

See also eVision.EasyImage.SetCircleWarp.

Parameters
centerXAbscissa of the ring-wedge center.
centerYOrdinate of the ring-wedge center.
numberOfRadialSampledPointsNumber of points to be sampled in the radial direction (the height of the source polar image).
minimumRadiusStarting radius of the ring-wedge shape.
maximumRadiusEnding radius of the ring-wedge shape.
numberOfTangentSampledPointsNumber of points to be sampled in the tangent direction (the width of the source polar image).
minimumAngleStarting angle of the ring-wedge shape.
maximumAngleEnding angle of the ring-wedge shape.
warpImageXDestination cartesian image for the abscissas.
warpImageYDestination cartesian image for the ordinates.
warpImageWidthThe width of the destination cartesian images. Optional parameter, if omitted or set to zero a best fit size is calculated.
warpImageHeightThe height of the destination cartesian images. Optional parameter, if omitted or set to zero a best fit size is calculated.

◆ SetOverlayColor()

None eVision.EasyImage.SetOverlayColor ( eVision.EC24 color)
static

Gets/Sets the color of the overlay in the destination image when a BW8 Image is used as overlay source image in functions.

Remarks:

Note
When a C24 Image is used as overlay source image, the color of the overlay in destination image is the same as the one in the overlay source image, thus allowing multicolored overlays.
Parameters
colorColor of the overlay in the destination image.

◆ SetRecursiveAverageLUT() [1/2]

None eVision.EasyImage.SetRecursiveAverageLUT ( eVision.EBW16Vector | None lookupTable,
float reductionNoiseFactor )
static

Pre-compute the required non-linear transfer function for noise reduction by recursive temporal averaging.

Remarks:

This function is a companion to eVision.EasyImage.RecursiveAverage.

Parameters
lookupTablePointer to the LUT vector holding the non-linear transfer function.
reductionNoiseFactorNoise reduction factor. The larger the value, the more effectively noise will be reduced.

◆ SetRecursiveAverageLUT() [2/2]

None eVision.EasyImage.SetRecursiveAverageLUT ( eVision.EBW16Vector | None lookupTable,
float reductionNoiseFactor,
float reductionNoiseWidth )
static

Pre-compute the required non-linear transfer function for noise reduction by recursive temporal averaging.

Remarks:

This function is a companion to eVision.EasyImage.RecursiveAverage.

Parameters
lookupTablePointer to the LUT vector holding the non-linear transfer function.
reductionNoiseFactorNoise reduction factor. The larger the value, the more effectively noise will be reduced.
reductionNoiseWidthIndicates the extent to which noise reduction applies to large variations in gray-level values. For variations small with respect to this parameter, noise will be reduced by a factor close to the reductionNoiseFactor value; for variations much larger than reductionNoiseWidth, no noise reduction will take place.

◆ SetupEqualize() [1/2]

None eVision.EasyImage.SetupEqualize ( eVision.EBWHistogramVector | None histogram,
eVision.EBW16Vector | None lookupTable )
static

Prepares a lookup-table for image equalization, using an image histogram.

Remarks:

This function, along with eVision.EasyImage.Histogram and eVision.EasyImage.Lut, is an alternative to using eVision.EasyImage.Equalize.

Parameters
histogramPointer to the source histogram vector.
lookupTablePointer to the destination lookup-table vector.

◆ SetupEqualize() [2/2]

None eVision.EasyImage.SetupEqualize ( eVision.EBWHistogramVector | None histogram,
eVision.EBW8Vector | None lookupTable )
static

Prepares a lookup-table for image equalization, using an image histogram.

Remarks:

This function, along with eVision.EasyImage.Histogram and eVision.EasyImage.Lut, is an alternative to using eVision.EasyImage.Equalize.

Parameters
histogramPointer to the source histogram vector.
lookupTablePointer to the destination lookup-table vector.

◆ SetupInverseWarp()

None eVision.EasyImage.SetupInverseWarp ( eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY,
eVision.EImageBW16 | None inverseWarpImageX,
eVision.EImageBW16 | None inverseWarpImageY )
static

Prepares suitable inverse warp images for use with function eVision.EasyImage.Warp to unwarp an invertible LUT given by the warpImageX and warpImageY.

Remarks:

Typical use is warping back a text printed around a circle. The behavior when using non-invertible LUT is undefined.

Parameters
warpImageXPointer to the X lookup image.
warpImageYPointer to the Y lookup image.
inverseWarpImageXPointer to the inverse X lookup image.
inverseWarpImageYPointer to the inverse Y lookup image.

◆ Shrink() [1/3]

None eVision.EasyImage.Shrink ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Resizes an image to a smaller size.

Pre-filtering is applied to avoid aliasing.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Shrink() [2/3]

None eVision.EasyImage.Shrink ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Resizes an image to a smaller size.

Pre-filtering is applied to avoid aliasing.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Shrink() [3/3]

None eVision.EasyImage.Shrink ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Resizes an image to a smaller size.

Pre-filtering is applied to avoid aliasing.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ SignalNoiseRatio() [1/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None referenceImage )
static

Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise) or be affected by a noise of the same distribution as the given image.

The signal amplitude is defined as the sum of the squared pixel gray-level values while the noise amplitude is defined as the sum of the squared difference between the pixel gray-level values of the given image and the reference.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.

◆ SignalNoiseRatio() [2/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None referenceImage,
eVision.EReferenceNoise referenceNoise )
static

Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise) or be affected by a noise of the same distribution as the given image.

The signal amplitude is defined as the sum of the squared pixel gray-level values while the noise amplitude is defined as the sum of the squared difference between the pixel gray-level values of the given image and the reference.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
referenceNoiseSpecifies how the reference image is affected by noise, as defined by eVision.EReferenceNoise.

◆ SignalNoiseRatio() [3/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None referenceImage,
eVision.EROIBW8 | None mask )
static

Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise) or be affected by a noise of the same distribution as the given image.

The signal amplitude is defined as the sum of the squared pixel gray-level values while the noise amplitude is defined as the sum of the squared difference between the pixel gray-level values of the given image and the reference.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.

◆ SignalNoiseRatio() [4/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None referenceImage,
eVision.EROIBW8 | None mask,
eVision.EReferenceNoise referenceNoise )
static

Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise) or be affected by a noise of the same distribution as the given image.

The signal amplitude is defined as the sum of the squared pixel gray-level values while the noise amplitude is defined as the sum of the squared difference between the pixel gray-level values of the given image and the reference.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
referenceNoiseSpecifies how the reference image is affected by noise, as defined by eVision.EReferenceNoise.

◆ SignalNoiseRatio() [5/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIBW8 | None pSrcImage,
eVision.EROIBW16 | None pRefImage,
int un32Count )
static

◆ SignalNoiseRatio() [6/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIBW8 | None pSrcImage,
eVision.EROIBW16 | None pRefImage,
int un32Count,
eVision.EReferenceNoise eReferenceNoise )
static

◆ SignalNoiseRatio() [7/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None referenceImage )
static

Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise) or be affected by a noise of the same distribution as the given image.

The signal amplitude is defined as the sum of the squared pixel gray-level values while the noise amplitude is defined as the sum of the squared difference between the pixel gray-level values of the given image and the reference.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.

◆ SignalNoiseRatio() [8/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None referenceImage,
eVision.EReferenceNoise referenceNoise )
static

Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise) or be affected by a noise of the same distribution as the given image.

The signal amplitude is defined as the sum of the squared pixel gray-level values while the noise amplitude is defined as the sum of the squared difference between the pixel gray-level values of the given image and the reference.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
referenceNoiseSpecifies how the reference image is affected by noise, as defined by eVision.EReferenceNoise.

◆ SignalNoiseRatio() [9/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None referenceImage,
eVision.EROIBW8 | None mask )
static

Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise) or be affected by a noise of the same distribution as the given image.

The signal amplitude is defined as the sum of the squared pixel gray-level values while the noise amplitude is defined as the sum of the squared difference between the pixel gray-level values of the given image and the reference.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.

◆ SignalNoiseRatio() [10/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None referenceImage,
eVision.EROIBW8 | None mask,
eVision.EReferenceNoise referenceNoise )
static

Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise) or be affected by a noise of the same distribution as the given image.

The signal amplitude is defined as the sum of the squared pixel gray-level values while the noise amplitude is defined as the sum of the squared difference between the pixel gray-level values of the given image and the reference.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
referenceNoiseSpecifies how the reference image is affected by noise, as defined by eVision.EReferenceNoise.

◆ SignalNoiseRatio() [11/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None referenceImage )
static

Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise) or be affected by a noise of the same distribution as the given image.

The signal amplitude is defined as the sum of the squared pixel gray-level values while the noise amplitude is defined as the sum of the squared difference between the pixel gray-level values of the given image and the reference.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.

◆ SignalNoiseRatio() [12/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None referenceImage,
eVision.EReferenceNoise referenceNoise )
static

Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise) or be affected by a noise of the same distribution as the given image.

The signal amplitude is defined as the sum of the squared pixel gray-level values while the noise amplitude is defined as the sum of the squared difference between the pixel gray-level values of the given image and the reference.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
referenceNoiseSpecifies how the reference image is affected by noise, as defined by eVision.EReferenceNoise.

◆ SignalNoiseRatio() [13/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None referenceImage,
eVision.EROIBW8 | None mask )
static

Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise) or be affected by a noise of the same distribution as the given image.

The signal amplitude is defined as the sum of the squared pixel gray-level values while the noise amplitude is defined as the sum of the squared difference between the pixel gray-level values of the given image and the reference.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.

◆ SignalNoiseRatio() [14/14]

float eVision.EasyImage.SignalNoiseRatio ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None referenceImage,
eVision.EROIBW8 | None mask,
eVision.EReferenceNoise referenceNoise )
static

Computes the signal to noise ratio, in dB, by comparing a given image to a reference image.

Remarks:

The reference image can be noiseless (obtained by suppressing the source of noise) or be affected by a noise of the same distribution as the given image.

The signal amplitude is defined as the sum of the squared pixel gray-level values while the noise amplitude is defined as the sum of the squared difference between the pixel gray-level values of the given image and the reference.

Parameters
sourceImagePointer to the source image/ROI.
referenceImagePointer to the reference image/ROI.
maskPointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.
referenceNoiseSpecifies how the reference image is affected by noise, as defined by eVision.EReferenceNoise.

◆ SwapFrames() [1/3]

None eVision.EasyImage.SwapFrames ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Interchanges the even and odd rows of an image.

Remarks:

This is helpful when acquisition of an interleaved image has confused even and odd frames.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ SwapFrames() [2/3]

None eVision.EasyImage.SwapFrames ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Interchanges the even and odd rows of an image.

Remarks:

This is helpful when acquisition of an interleaved image has confused even and odd frames.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ SwapFrames() [3/3]

None eVision.EasyImage.SwapFrames ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Interchanges the even and odd rows of an image.

Remarks:

This is helpful when acquisition of an interleaved image has confused even and odd frames.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Thick() [1/3]

int eVision.EasyImage.Thick ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
eVision.EKernel | None thickeningKernel,
int numberOfIterations,
eVision.EKernelRotation rotationMode )
static

Applies a thickening operation on an image, using a 3x3 kernel.

The method returns the number of iterations actually performed.

Remarks:

The thickening kernel coefficients must be 0 (matching black pixel, value 0), 1 (matching non-black pixel, value > 0) or -1 (don't care). When a match is found between the kernel coefficients and the neighborhood of a pixel, the pixel value is set to 255.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
thickeningKernelPointer to the thickening kernel.
numberOfIterationsNumber of iterations to apply. 0 indicates stop when convergence is reached. If the rotation mode is set to either eVision.EKernelRotation.Clockwise or eVision.EKernelRotation.Anticlockwise, a pass comprises eight kernel rotations.
rotationModeRotation mode, as defined by eVision.EKernelRotation.

◆ Thick() [2/3]

int eVision.EasyImage.Thick ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EKernel | None thickeningKernel,
int numberOfIterations,
eVision.EKernelRotation rotationMode )
static

Applies a thickening operation on an image, using a 3x3 kernel.

The method returns the number of iterations actually performed.

Remarks:

The thickening kernel coefficients must be 0 (matching black pixel, value 0), 1 (matching non-black pixel, value > 0) or -1 (don't care). When a match is found between the kernel coefficients and the neighborhood of a pixel, the pixel value is set to 255.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
thickeningKernelPointer to the thickening kernel.
numberOfIterationsNumber of iterations to apply. 0 indicates stop when convergence is reached. If the rotation mode is set to either eVision.EKernelRotation.Clockwise or eVision.EKernelRotation.Anticlockwise, a pass comprises eight kernel rotations.
rotationModeRotation mode, as defined by eVision.EKernelRotation.

◆ Thick() [3/3]

int eVision.EasyImage.Thick ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
eVision.EKernel | None thickeningKernel,
int numberOfIterations,
eVision.EKernelRotation rotationMode )
static

Applies a thickening operation on an image, using a 3x3 kernel.

The method returns the number of iterations actually performed.

Remarks:

The thickening kernel coefficients must be 0 (matching black pixel, value 0), 1 (matching non-black pixel, value > 0) or -1 (don't care). When a match is found between the kernel coefficients and the neighborhood of a pixel, the pixel value is set to 255.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
thickeningKernelPointer to the thickening kernel.
numberOfIterationsNumber of iterations to apply. 0 indicates stop when convergence is reached. If the rotation mode is set to either eVision.EKernelRotation.Clockwise or eVision.EKernelRotation.Anticlockwise, a pass comprises eight kernel rotations.
rotationModeRotation mode, as defined by eVision.EKernelRotation.

◆ Thin() [1/3]

int eVision.EasyImage.Thin ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
eVision.EKernel | None thinningKernel,
int numberOfIterations,
eVision.EKernelRotation rotationMode )
static

Applies a thinning operation on an image, using a 3x3 kernel.

The method returns the number of iterations actually performed.

Remarks:

The thinning kernel coefficients must be 0 (matching black pixel, value 0), 1 (matching non-black pixel, value > 0) or -1 (don't care). When a match is found between the kernel coefficients and the neighborhood of a pixel, the pixel value is set to 0.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
thinningKernelPointer to the thinning kernel.
numberOfIterationsNumber of iterations to apply. 0 indicates stop when convergence is reached. If the rotation mode is set to either eVision.EKernelRotation.Clockwise or eVision.EKernelRotation.Anticlockwise, a pass comprises eight kernel rotations.
rotationModeRotation mode, as defined by eVision.EKernelRotation.

◆ Thin() [2/3]

int eVision.EasyImage.Thin ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EKernel | None thinningKernel,
int numberOfIterations,
eVision.EKernelRotation rotationMode )
static

Applies a thinning operation on an image, using a 3x3 kernel.

The method returns the number of iterations actually performed.

Remarks:

The thinning kernel coefficients must be 0 (matching black pixel, value 0), 1 (matching non-black pixel, value > 0) or -1 (don't care). When a match is found between the kernel coefficients and the neighborhood of a pixel, the pixel value is set to 0.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
thinningKernelPointer to the thinning kernel.
numberOfIterationsNumber of iterations to apply. 0 indicates stop when convergence is reached. If the rotation mode is set to either eVision.EKernelRotation.Clockwise or eVision.EKernelRotation.Anticlockwise, a pass comprises eight kernel rotations.
rotationModeRotation mode, as defined by eVision.EKernelRotation.

◆ Thin() [3/3]

int eVision.EasyImage.Thin ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
eVision.EKernel | None thinningKernel,
int numberOfIterations,
eVision.EKernelRotation rotationMode )
static

Applies a thinning operation on an image, using a 3x3 kernel.

The method returns the number of iterations actually performed.

Remarks:

The thinning kernel coefficients must be 0 (matching black pixel, value 0), 1 (matching non-black pixel, value > 0) or -1 (don't care). When a match is found between the kernel coefficients and the neighborhood of a pixel, the pixel value is set to 0.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as source image.
thinningKernelPointer to the thinning kernel.
numberOfIterationsNumber of iterations to apply. 0 indicates stop when convergence is reached. If the rotation mode is set to either eVision.EKernelRotation.Clockwise or eVision.EKernelRotation.Anticlockwise, a pass comprises eight kernel rotations.
rotationModeRotation mode, as defined by eVision.EKernelRotation.

◆ Thinning() [1/2]

None eVision.EasyImage.Thinning ( eVision.EROIBW16 input,
eVision.EROIBW16 output )
static

Reduces foreground regions to a one-pixel-wide skeleton using the Zhang-Suen thinning algorithm.

The algorithm iteratively removes border pixels from foreground regions until only a one-pixel-wide skeleton remains, preserving the topology (connectivity) of the original shape. Iteration stops when no further pixels can be removed.

The output has the same dimensions as the input. Foreground pixels in the input must be non-zero; zero pixels are treated as background. The output uses the same convention: non-zero for foreground skeleton pixels, zero for background.

Parameters
inputSource binary ROI to skeletonize. Foreground pixels must be non-zero.
outputOutput image. Resized to match the input dimensions.

◆ Thinning() [2/2]

None eVision.EasyImage.Thinning ( eVision.EROIBW8 input,
eVision.EROIBW8 output )
static

Reduces foreground regions to a one-pixel-wide skeleton using the Zhang-Suen thinning algorithm.

The algorithm iteratively removes border pixels from foreground regions until only a one-pixel-wide skeleton remains, preserving the topology (connectivity) of the original shape. Iteration stops when no further pixels can be removed.

The output has the same dimensions as the input. Foreground pixels in the input must be non-zero; zero pixels are treated as background. The output uses the same convention: non-zero for foreground skeleton pixels, zero for background.

Parameters
inputSource binary ROI to skeletonize. Foreground pixels must be non-zero.
outputOutput image. Resized to match the input dimensions.

◆ ThreeLevelsMinResidueThreshold()

eVision.EThreeLevelsMinResidueThreshold eVision.EasyImage.ThreeLevelsMinResidueThreshold ( eVision.EBWHistogramVector histogram)
static

Computes the two threshold values used to separate the pixels of an image in three classes.

Remarks:

These values are computed using the minimum residue criterion from the histogram of the image. The function returns the minimum residue as per the method. The residue is the Euclidean distance between the source image and the thresholded image.

Parameters
histogramHistogram of the image.

◆ Threshold() [1/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Threshold() [2/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int threshold )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue

◆ Threshold() [3/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int threshold,
int lowValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).

◆ Threshold() [4/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int threshold,
int lowValue,
int highValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).
highValueValue for pixels above the threshold (by default, it is set to 255 for BW8 destination images and 65535 for BW16 destination images).

◆ Threshold() [5/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int threshold,
int lowValue,
int highValue,
float relativeThreshold )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).
highValueValue for pixels above the threshold (by default, it is set to 255 for BW8 destination images and 65535 for BW16 destination images).
relativeThresholdFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, 0.5). This value must be greater than (or equal to) 0 and strictly less than 1.

◆ Threshold() [6/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.

◆ Threshold() [7/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int threshold )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue

◆ Threshold() [8/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int threshold,
int lowValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).

◆ Threshold() [9/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int threshold,
int lowValue,
int highValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).
highValueValue for pixels above the threshold (by default, it is set to 255 for BW8 destination images and 65535 for BW16 destination images).

◆ Threshold() [10/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int threshold,
int lowValue,
int highValue,
float relativeThreshold )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).
highValueValue for pixels above the threshold (by default, it is set to 255 for BW8 destination images and 65535 for BW16 destination images).
relativeThresholdFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, 0.5). This value must be greater than (or equal to) 0 and strictly less than 1.

◆ Threshold() [11/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Threshold() [12/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int threshold )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue

◆ Threshold() [13/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int threshold,
int lowValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).

◆ Threshold() [14/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int threshold,
int lowValue,
int highValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).
highValueValue for pixels above the threshold (by default, it is set to 255 for BW8 destination images and 65535 for BW16 destination images).

◆ Threshold() [15/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int threshold,
int lowValue,
int highValue,
float relativeThreshold )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).
highValueValue for pixels above the threshold (by default, it is set to 255 for BW8 destination images and 65535 for BW16 destination images).
relativeThresholdFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, 0.5). This value must be greater than (or equal to) 0 and strictly less than 1.

◆ Threshold() [16/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.

◆ Threshold() [17/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int threshold )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue

◆ Threshold() [18/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int threshold,
int lowValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).

◆ Threshold() [19/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int threshold,
int lowValue,
int highValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).
highValueValue for pixels above the threshold (by default, it is set to 255 for BW8 destination images and 65535 for BW16 destination images).

◆ Threshold() [20/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int threshold,
int lowValue,
int highValue,
float relativeThreshold )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).
highValueValue for pixels above the threshold (by default, it is set to 255 for BW8 destination images and 65535 for BW16 destination images).
relativeThresholdFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, 0.5). This value must be greater than (or equal to) 0 and strictly less than 1.

◆ Threshold() [21/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.

◆ Threshold() [22/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int threshold )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue

◆ Threshold() [23/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int threshold,
int lowValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).

◆ Threshold() [24/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int threshold,
int lowValue,
int highValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).
highValueValue for pixels above the threshold (by default, it is set to 255 for BW8 destination images and 65535 for BW16 destination images).

◆ Threshold() [25/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int threshold,
int lowValue,
int highValue,
float relativeThreshold )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).
highValueValue for pixels above the threshold (by default, it is set to 255 for BW8 destination images and 65535 for BW16 destination images).
relativeThresholdFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, 0.5). This value must be greater than (or equal to) 0 and strictly less than 1.

◆ Threshold() [26/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

License(s): EasyImage or EasyOCV

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.

◆ Threshold() [27/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int threshold )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

License(s): EasyImage or EasyOCV

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue

◆ Threshold() [28/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int threshold,
int lowValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

License(s): EasyImage or EasyOCV

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).

◆ Threshold() [29/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int threshold,
int lowValue,
int highValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

License(s): EasyImage or EasyOCV

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).
highValueValue for pixels above the threshold (by default, it is set to 255 for BW8 destination images and 65535 for BW16 destination images).

◆ Threshold() [30/39]

None eVision.EasyImage.Threshold ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int threshold,
int lowValue,
int highValue,
float relativeThreshold )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

License(s): EasyImage or EasyOCV

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
thresholdThe thresholding mode, as defined by the enumeration eVision.EThresholdMode. The default value is EThresholdMode_MinResidue
lowValueValue for pixels below the threshold (by default, 0).
highValueValue for pixels above the threshold (by default, it is set to 255 for BW8 destination images and 65535 for BW16 destination images).
relativeThresholdFraction of the image pixels that will be set below the threshold. Only used when the threshold value is eVision.EThresholdMode.Relative (by default, 0.5). This value must be greater than (or equal to) 0 and strictly less than 1.

◆ Threshold() [31/39]

None eVision.EasyImage.Threshold ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
eVision.EC24 minimum,
eVision.EC24 maximum )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
minimumThree lower thresholds combined in a single color value.
maximumThree upper thresholds combined in a single color value.

◆ Threshold() [32/39]

None eVision.EasyImage.Threshold ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
eVision.EC24 minimum,
eVision.EC24 maximum,
eVision.EColorLookup | None colorLookupTable )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
minimumThree lower thresholds combined in a single color value.
maximumThree upper thresholds combined in a single color value.
colorLookupTablePointer to the color lookup table to be applied before thresholding, if any.

◆ Threshold() [33/39]

None eVision.EasyImage.Threshold ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
eVision.EC24 minimum,
eVision.EC24 maximum,
eVision.EColorLookup | None colorLookupTable,
eVision.EBW8 rejectValue,
eVision.EBW8 acceptValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
frameFrame of reference in which the region was defined
destinationImagePointer to the destination image/ROI.
minimumThree lower thresholds combined in a single color value.
maximumThree upper thresholds combined in a single color value.
colorLookupTablePointer to the color lookup table to be applied before thresholding, if any.
rejectValueValue for pixels falling outside the range (by default, 0).
acceptValueValue for pixels falling inside the range (by default, 255).

◆ Threshold() [34/39]

None eVision.EasyImage.Threshold ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
eVision.EC24 minimum,
eVision.EC24 maximum )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
minimumThree lower thresholds combined in a single color value.
maximumThree upper thresholds combined in a single color value.

◆ Threshold() [35/39]

None eVision.EasyImage.Threshold ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
eVision.EC24 minimum,
eVision.EC24 maximum,
eVision.EColorLookup | None colorLookupTable )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
minimumThree lower thresholds combined in a single color value.
maximumThree upper thresholds combined in a single color value.
colorLookupTablePointer to the color lookup table to be applied before thresholding, if any.

◆ Threshold() [36/39]

None eVision.EasyImage.Threshold ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
eVision.EC24 minimum,
eVision.EC24 maximum,
eVision.EColorLookup | None colorLookupTable,
eVision.EBW8 rejectValue,
eVision.EBW8 acceptValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
regionOptional reference to a region to apply the function only on a particular region in the image.
destinationImagePointer to the destination image/ROI.
minimumThree lower thresholds combined in a single color value.
maximumThree upper thresholds combined in a single color value.
colorLookupTablePointer to the color lookup table to be applied before thresholding, if any.
rejectValueValue for pixels falling outside the range (by default, 0).
acceptValueValue for pixels falling inside the range (by default, 255).

◆ Threshold() [37/39]

None eVision.EasyImage.Threshold ( eVision.EROIC24 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EC24 minimum,
eVision.EC24 maximum )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
minimumThree lower thresholds combined in a single color value.
maximumThree upper thresholds combined in a single color value.

◆ Threshold() [38/39]

None eVision.EasyImage.Threshold ( eVision.EROIC24 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EC24 minimum,
eVision.EC24 maximum,
eVision.EColorLookup | None colorLookupTable )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
minimumThree lower thresholds combined in a single color value.
maximumThree upper thresholds combined in a single color value.
colorLookupTablePointer to the color lookup table to be applied before thresholding, if any.

◆ Threshold() [39/39]

None eVision.EasyImage.Threshold ( eVision.EROIC24 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EC24 minimum,
eVision.EC24 maximum,
eVision.EColorLookup | None colorLookupTable,
eVision.EBW8 rejectValue,
eVision.EBW8 acceptValue )
static

Binarize an image by setting pixels to two different possible values in a destination image, according to their value in a source image.

Remarks:

When the source image is gray-level, the pixel values are measured against a threshold. All pixels below this threshold will yield a low value in the destination image, and all pixels above or on the threshold will yield a high value.

When the destination image is binary (BW1 pixel type), then the values are set to 0 or 1, according to the criterion.

When the destination image is gray-level (BW8 or BW16), then the values are set to 0 or to the maximum pixel value for the image type (255 for BW8 and 65535 for BW16). In some overloads, these minimum and maximum destination values can be specified.

When the source image is gray-level, several modes are available: absolute (the threshold value is given), relative (the threshold value is computed to obtain a desired fraction of the image pixels), or automatic (using three different criteria). In the function overloads where this mode cannot be specified, it is assumed to be absolute.

If the source image is color, all pixels whose components are comprised in a range of values (minimum to maximum) will be set to a constant value (white by default), while other pixels will be set to another constant value (black by default). In this case, if a color lookup is specified, it is applied on the fly to the color image before thresholding.

The simpler color image overload does not support the use of an on-the-fly color lookup table nor rejectValue/acceptValue arguments. On the other hand, it has been MMX optimized, and will run significantly faster when the acceptance region is large.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
minimumThree lower thresholds combined in a single color value.
maximumThree upper thresholds combined in a single color value.
colorLookupTablePointer to the color lookup table to be applied before thresholding, if any.
rejectValueValue for pixels falling outside the range (by default, 0).
acceptValueValue for pixels falling inside the range (by default, 255).

◆ Transpose() [1/8]

None eVision.EasyImage.Transpose ( eVision.EROIBW16 | None sourceImage)
static

Transpose an image.

Remarks:

Destination image/roi width and height should be respectively equal to source image/roi height and width.

Parameters
sourceImagePointer to the source image/ROI.

◆ Transpose() [2/8]

None eVision.EasyImage.Transpose ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Transpose an image.

Remarks:

Destination image/roi width and height should be respectively equal to source image/roi height and width.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.

◆ Transpose() [3/8]

None eVision.EasyImage.Transpose ( eVision.EROIBW8 | None sourceImage)
static

Transpose an image.

Remarks:

Destination image/roi width and height should be respectively equal to source image/roi height and width.

Parameters
sourceImagePointer to the source image/ROI.

◆ Transpose() [4/8]

None eVision.EasyImage.Transpose ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Transpose an image.

Remarks:

Destination image/roi width and height should be respectively equal to source image/roi height and width.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.

◆ Transpose() [5/8]

None eVision.EasyImage.Transpose ( eVision.EROIC24A | None sourceImage)
static

Transpose an image.

Remarks:

Destination image/roi width and height should be respectively equal to source image/roi height and width.

Parameters
sourceImagePointer to the source image/ROI.

◆ Transpose() [6/8]

None eVision.EasyImage.Transpose ( eVision.EROIC24A | None sourceImage,
eVision.EROIC24A | None destinationImage )
static

Transpose an image.

Remarks:

Destination image/roi width and height should be respectively equal to source image/roi height and width.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.

◆ Transpose() [7/8]

None eVision.EasyImage.Transpose ( eVision.EROIC24 | None sourceImage)
static

Transpose an image.

Remarks:

Destination image/roi width and height should be respectively equal to source image/roi height and width.

Parameters
sourceImagePointer to the source image/ROI.

◆ Transpose() [8/8]

None eVision.EasyImage.Transpose ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Transpose an image.

Remarks:

Destination image/roi width and height should be respectively equal to source image/roi height and width.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. May not be the same as the source image.

◆ TwoLevelsMinResidueThreshold()

eVision.ETwoLevelsMinResidueThreshold eVision.EasyImage.TwoLevelsMinResidueThreshold ( eVision.EBWHistogramVector histogram)
static

Computes the threshold value used to separate the pixels of an image in two classes.

Remarks:

This value is computed using the minimum residue criterion from the histogram of the image. The function returns the minimum residue as per the method. The residue is the Euclidean distance between the source image and the thresholded image.

Parameters
histogramHistogram of the image.

◆ Uniformize() [1/18]

None eVision.EasyImage.Uniformize ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16 pixelLightReference,
eVision.EBW16Vector | None vectorOfPixelLightReference,
eVision.EBW16 pixelDarkReference,
eVision.EBW16Vector | None vectorOfPixelDarkReference,
eVision.EROIBW16 | None destinationImage )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelLightReferenceConstant value to transform the light reference image or vector into.
vectorOfPixelLightReferenceConstant value to transform the light reference image or vector into.
pixelDarkReferenceConstant value to transform the dark reference image/ROI or vector into.
vectorOfPixelDarkReferenceConstant value to transform the dark reference image/ROI or vector into.
destinationImagePointer to the destination image/ROI.

◆ Uniformize() [2/18]

None eVision.EasyImage.Uniformize ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16 pixelLightReference,
eVision.EROIBW16 | None imageLightReference,
eVision.EBW16 pixelDarkReference,
eVision.EROIBW16 | None imageDarkReference,
eVision.EROIBW16 | None destinationImage )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelLightReferenceConstant value to transform the light reference image or vector into.
imageLightReferencePointer to the light reference source image/ROI or vector.
pixelDarkReferenceConstant value to transform the dark reference image/ROI or vector into.
imageDarkReferencePointer to the dark reference source image/ROI or vector.
destinationImagePointer to the destination image/ROI.

◆ Uniformize() [3/18]

None eVision.EasyImage.Uniformize ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16 pixelReference,
eVision.EBW16Vector | None vectorOfPixelReference,
eVision.EROIBW16 | None destinationImage )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelReferenceConstant value to transform the reference image or vector into.
vectorOfPixelReferenceConstant value to transform the reference image or vector into.
destinationImagePointer to the destination image/ROI.

◆ Uniformize() [4/18]

None eVision.EasyImage.Uniformize ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16 pixelReference,
eVision.EBW16Vector | None vectorOfPixelReference,
eVision.EROIBW16 | None destinationImage,
bool multiplicative )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelReferenceConstant value to transform the reference image or vector into.
vectorOfPixelReferenceConstant value to transform the reference image or vector into.
destinationImagePointer to the destination image/ROI.
multiplicativetrue, if the transform is multiplicative (gain); false, if the transform is additive (offset) (by default, true).

◆ Uniformize() [5/18]

None eVision.EasyImage.Uniformize ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16 pixelReference,
eVision.EROIBW16 | None imageReference,
eVision.EROIBW16 | None destinationImage )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelReferenceConstant value to transform the reference image or vector into.
imageReferencePointer to the reference source image/ROI or vector.
destinationImagePointer to the destination image/ROI.

◆ Uniformize() [6/18]

None eVision.EasyImage.Uniformize ( eVision.EROIBW16 | None sourceImage,
eVision.EBW16 pixelReference,
eVision.EROIBW16 | None imageReference,
eVision.EROIBW16 | None destinationImage,
bool multiplicative )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelReferenceConstant value to transform the reference image or vector into.
imageReferencePointer to the reference source image/ROI or vector.
destinationImagePointer to the destination image/ROI.
multiplicativetrue, if the transform is multiplicative (gain); false, if the transform is additive (offset) (by default, true).

◆ Uniformize() [7/18]

None eVision.EasyImage.Uniformize ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8 pixelLightReference,
eVision.EBW8Vector | None vectorOfPixelLightReference,
eVision.EBW8 pixelDarkReference,
eVision.EBW8Vector | None vectorOfPixelDarkReference,
eVision.EROIBW8 | None destinationImage )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelLightReferenceConstant value to transform the light reference image or vector into.
vectorOfPixelLightReferenceConstant value to transform the light reference image or vector into.
pixelDarkReferenceConstant value to transform the dark reference image/ROI or vector into.
vectorOfPixelDarkReferenceConstant value to transform the dark reference image/ROI or vector into.
destinationImagePointer to the destination image/ROI.

◆ Uniformize() [8/18]

None eVision.EasyImage.Uniformize ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8 pixelLightReference,
eVision.EROIBW8 | None imageLightReference,
eVision.EBW8 pixelDarkReference,
eVision.EROIBW8 | None imageDarkReference,
eVision.EROIBW8 | None destinationImage )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelLightReferenceConstant value to transform the light reference image or vector into.
imageLightReferencePointer to the light reference source image/ROI or vector.
pixelDarkReferenceConstant value to transform the dark reference image/ROI or vector into.
imageDarkReferencePointer to the dark reference source image/ROI or vector.
destinationImagePointer to the destination image/ROI.

◆ Uniformize() [9/18]

None eVision.EasyImage.Uniformize ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8 pixelReference,
eVision.EBW8Vector | None vectorOfPixelReference,
eVision.EROIBW8 | None destinationImage )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelReferenceConstant value to transform the reference image or vector into.
vectorOfPixelReferenceConstant value to transform the reference image or vector into.
destinationImagePointer to the destination image/ROI.

◆ Uniformize() [10/18]

None eVision.EasyImage.Uniformize ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8 pixelReference,
eVision.EBW8Vector | None vectorOfPixelReference,
eVision.EROIBW8 | None destinationImage,
bool multiplicative )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelReferenceConstant value to transform the reference image or vector into.
vectorOfPixelReferenceConstant value to transform the reference image or vector into.
destinationImagePointer to the destination image/ROI.
multiplicativetrue, if the transform is multiplicative (gain); false, if the transform is additive (offset) (by default, true).

◆ Uniformize() [11/18]

None eVision.EasyImage.Uniformize ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8 pixelReference,
eVision.EROIBW8 | None imageReference,
eVision.EROIBW8 | None destinationImage )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelReferenceConstant value to transform the reference image or vector into.
imageReferencePointer to the reference source image/ROI or vector.
destinationImagePointer to the destination image/ROI.

◆ Uniformize() [12/18]

None eVision.EasyImage.Uniformize ( eVision.EROIBW8 | None sourceImage,
eVision.EBW8 pixelReference,
eVision.EROIBW8 | None imageReference,
eVision.EROIBW8 | None destinationImage,
bool multiplicative )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelReferenceConstant value to transform the reference image or vector into.
imageReferencePointer to the reference source image/ROI or vector.
destinationImagePointer to the destination image/ROI.
multiplicativetrue, if the transform is multiplicative (gain); false, if the transform is additive (offset) (by default, true).

◆ Uniformize() [13/18]

None eVision.EasyImage.Uniformize ( eVision.EROIC24 | None sourceImage,
eVision.EC24 pixelLightReference,
eVision.EC24Vector | None vectorOfPixelLightReference,
eVision.EC24 pixelDarkReference,
eVision.EC24Vector | None vectorOfPixelDarkReference,
eVision.EROIC24 | None destinationImage )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelLightReferenceConstant value to transform the light reference image or vector into.
vectorOfPixelLightReferenceConstant value to transform the light reference image or vector into.
pixelDarkReferenceConstant value to transform the dark reference image/ROI or vector into.
vectorOfPixelDarkReferenceConstant value to transform the dark reference image/ROI or vector into.
destinationImagePointer to the destination image/ROI.

◆ Uniformize() [14/18]

None eVision.EasyImage.Uniformize ( eVision.EROIC24 | None sourceImage,
eVision.EC24 pixelLightReference,
eVision.EROIC24 | None imageLightReference,
eVision.EC24 pixelDarkReference,
eVision.EROIC24 | None imageDarkReference,
eVision.EROIC24 | None destinationImage )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelLightReferenceConstant value to transform the light reference image or vector into.
imageLightReferencePointer to the light reference source image/ROI or vector.
pixelDarkReferenceConstant value to transform the dark reference image/ROI or vector into.
imageDarkReferencePointer to the dark reference source image/ROI or vector.
destinationImagePointer to the destination image/ROI.

◆ Uniformize() [15/18]

None eVision.EasyImage.Uniformize ( eVision.EROIC24 | None sourceImage,
eVision.EC24 pixelReference,
eVision.EC24Vector | None vectorOfPixelReference,
eVision.EROIC24 | None destinationImage )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelReferenceConstant value to transform the reference image or vector into.
vectorOfPixelReferenceConstant value to transform the reference image or vector into.
destinationImagePointer to the destination image/ROI.

◆ Uniformize() [16/18]

None eVision.EasyImage.Uniformize ( eVision.EROIC24 | None sourceImage,
eVision.EC24 pixelReference,
eVision.EC24Vector | None vectorOfPixelReference,
eVision.EROIC24 | None destinationImage,
bool multiplicative )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelReferenceConstant value to transform the reference image or vector into.
vectorOfPixelReferenceConstant value to transform the reference image or vector into.
destinationImagePointer to the destination image/ROI.
multiplicativetrue, if the transform is multiplicative (gain); false, if the transform is additive (offset) (by default, true).

◆ Uniformize() [17/18]

None eVision.EasyImage.Uniformize ( eVision.EROIC24 | None sourceImage,
eVision.EC24 pixelReference,
eVision.EROIC24 | None imageReference,
eVision.EROIC24 | None destinationImage )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelReferenceConstant value to transform the reference image or vector into.
imageReferencePointer to the reference source image/ROI or vector.
destinationImagePointer to the destination image/ROI.

◆ Uniformize() [18/18]

None eVision.EasyImage.Uniformize ( eVision.EROIC24 | None sourceImage,
eVision.EC24 pixelReference,
eVision.EROIC24 | None imageReference,
eVision.EROIC24 | None destinationImage,
bool multiplicative )
static

Shading correction is the process of transforming the gray or color component values of an image, using one or two reference images or vectors.

Remarks:

The intent is to compensate for non-uniform lighting or sensor response non-uniformity by providing images of the background with no foreground object present.

In the case of area-scan cameras, the illumination can change anywhere in the field of view, requiring 2D compensation. In the case of line-scan cameras imaging moving parts, illumination remains constant across image rows. Only 1D compensation is required. In this case, the reference illumination is specified as a vector, which is replicated across all image rows.

  • When a single reference image is used, the transform is analog to an adaptive (space-variant) gain or offset (Gain * Intensity or Intensity + Offset); the transform lets the reference image(s) become a specified constant value, i.e. flat field illumination.
  • When two reference images are used, the transform is analog to adaptive gain and offset (Gain * Intensity + Offset); the transform let both reference images become specified constants, i.e. flat field illumination with a correct black reference.
Note
The reference image(s) should be chosen such that they contain no saturated pixel values (remain in the linear domain) and little (filtered out) noise.
Parameters
sourceImagePointer to the source image/ROI.
pixelReferenceConstant value to transform the reference image or vector into.
imageReferencePointer to the reference source image/ROI or vector.
destinationImagePointer to the destination image/ROI.
multiplicativetrue, if the transform is multiplicative (gain); false, if the transform is additive (offset) (by default, true).

◆ VerticalMirror() [1/3]

None eVision.EasyImage.VerticalMirror ( eVision.EROIBW16 | None sourceImage)
static

Mirrors an image vertically (the rows are swapped).

Parameters
sourceImagePointer to the source image/ROI.

◆ VerticalMirror() [2/3]

None eVision.EasyImage.VerticalMirror ( eVision.EROIBW8 | None sourceImage)
static

Mirrors an image vertically (the rows are swapped).

Parameters
sourceImagePointer to the source image/ROI.

◆ VerticalMirror() [3/3]

None eVision.EasyImage.VerticalMirror ( eVision.EROIC24 | None sourceImage)
static

Mirrors an image vertically (the rows are swapped).

Parameters
sourceImagePointer to the source image/ROI.

◆ Warp() [1/6]

None eVision.EasyImage.Warp ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY )
static

Transforms an image so that each pixel are moved to the locations specified in the "warp" images used as look-up tables.

Remarks:

For example, pixel [10,20] moves to location [WarpXImage[10,20], WarpYImage[10,20]].

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
warpImageXPointer to the X lookup image.
warpImageYPointer to the Y lookup image.

◆ Warp() [2/6]

None eVision.EasyImage.Warp ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY,
int shiftX )
static

Transforms an image so that each pixel are moved to the locations specified in the "warp" images used as look-up tables.

Remarks:

For example, pixel [10,20] moves to location [WarpXImage[10,20], WarpYImage[10,20]].

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
warpImageXPointer to the X lookup image.
warpImageYPointer to the Y lookup image.
shiftXHorizontal translation.

◆ Warp() [3/6]

None eVision.EasyImage.Warp ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY,
int shiftX,
int shiftY )
static

Transforms an image so that each pixel are moved to the locations specified in the "warp" images used as look-up tables.

Remarks:

For example, pixel [10,20] moves to location [WarpXImage[10,20], WarpYImage[10,20]].

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
warpImageXPointer to the X lookup image.
warpImageYPointer to the Y lookup image.
shiftXHorizontal translation.
shiftYVertical translation.

◆ Warp() [4/6]

None eVision.EasyImage.Warp ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY )
static

Transforms an image so that each pixel are moved to the locations specified in the "warp" images used as look-up tables.

Remarks:

For example, pixel [10,20] moves to location [WarpXImage[10,20], WarpYImage[10,20]].

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
warpImageXPointer to the X lookup image.
warpImageYPointer to the Y lookup image.

◆ Warp() [5/6]

None eVision.EasyImage.Warp ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY,
int shiftX )
static

Transforms an image so that each pixel are moved to the locations specified in the "warp" images used as look-up tables.

Remarks:

For example, pixel [10,20] moves to location [WarpXImage[10,20], WarpYImage[10,20]].

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
warpImageXPointer to the X lookup image.
warpImageYPointer to the Y lookup image.
shiftXHorizontal translation.

◆ Warp() [6/6]

None eVision.EasyImage.Warp ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
eVision.EImageBW16 | None warpImageX,
eVision.EImageBW16 | None warpImageY,
int shiftX,
int shiftY )
static

Transforms an image so that each pixel are moved to the locations specified in the "warp" images used as look-up tables.

Remarks:

For example, pixel [10,20] moves to location [WarpXImage[10,20], WarpYImage[10,20]].

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI.
warpImageXPointer to the X lookup image.
warpImageYPointer to the Y lookup image.
shiftXHorizontal translation.
shiftYVertical translation.

◆ WhiteTopHat() [1/6]

None eVision.EasyImage.WhiteTopHat ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter )
static

◆ WhiteTopHat() [2/6]

None eVision.EasyImage.WhiteTopHat ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter,
int n32ValOffErode )
static

◆ WhiteTopHat() [3/6]

None eVision.EasyImage.WhiteTopHat ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int n32Iter,
int n32ValOffErode,
int n32ValOffDilate )
static

◆ WhiteTopHat() [4/6]

None eVision.EasyImage.WhiteTopHat ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter )
static

◆ WhiteTopHat() [5/6]

None eVision.EasyImage.WhiteTopHat ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter,
eVision.EC24 c24ColorOffErode )
static

◆ WhiteTopHat() [6/6]

None eVision.EasyImage.WhiteTopHat ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int n32Iter,
eVision.EC24 c24ColorOffErode,
eVision.EC24 c24ColorOffDilate )
static

◆ WhiteTopHatBox() [1/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatBox() [2/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatBox() [3/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ WhiteTopHatBox() [4/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatBox() [5/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatBox() [6/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ WhiteTopHatBox() [7/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatBox() [8/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatBox() [9/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ WhiteTopHatBox() [10/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatBox() [11/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatBox() [12/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ WhiteTopHatBox() [13/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatBox() [14/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatBox() [15/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ WhiteTopHatBox() [16/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatBox() [17/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatBox() [18/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ WhiteTopHatBox() [19/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatBox() [20/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatBox() [21/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ WhiteTopHatBox() [22/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatBox() [23/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatBox() [24/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ WhiteTopHatBox() [25/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatBox() [26/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatBox() [27/27]

None eVision.EasyImage.WhiteTopHatBox ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth,
int halfOfKernelHeight )
static

Performs a top-hat filtering on an image (source image minus open image) on a rectangular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf of the box width minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf of the box height minus one (by default, same as halfOfKernelWidth; 0 is allowed).

◆ WhiteTopHatDisk() [1/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatDisk() [2/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatDisk() [3/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatDisk() [4/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIBW16 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatDisk() [5/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatDisk() [6/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIBW16 | None sourceImage,
eVision.EROIBW16 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatDisk() [7/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatDisk() [8/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatDisk() [9/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatDisk() [10/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.ERegion region,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatDisk() [11/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatDisk() [12/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIBW8 | None sourceImage,
eVision.EROIBW8 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatDisk() [13/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatDisk() [14/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EFrame frame,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
frameFrame of reference in which the region is defined.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatDisk() [15/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatDisk() [16/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIC24 | None sourceImage,
eVision.ERegion region,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
regionRegion to apply the function on.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ WhiteTopHatDisk() [17/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.

◆ WhiteTopHatDisk() [18/18]

None eVision.EasyImage.WhiteTopHatDisk ( eVision.EROIC24 | None sourceImage,
eVision.EROIC24 | None destinationImage,
int halfOfKernelWidth )
static

Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.

Remarks:

This filter enhances the thin white features.

Parameters
sourceImagePointer to the source image/ROI.
destinationImagePointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).