EasyImage::ConvolRoberts
The Roberts edge extraction filter is based on a 2x2 kernel.
Namespace: Euresys::Open_eVision
[C++]
void ConvolRoberts(
EROIBW8* sourceImage,
EROIBW8* destinationImage
)
void ConvolRoberts(
EROIBW16* sourceImage,
EROIBW16* destinationImage
)
void ConvolRoberts(
EROIC24* sourceImage,
EROIC24* destinationImage
)
void ConvolRoberts(
EROIBW8* sourceImage,
const ERegion& region,
EROIBW8* destinationImage
)
void ConvolRoberts(
EROIBW16* sourceImage,
const ERegion& region,
EROIBW16* destinationImage
)
void ConvolRoberts(
EROIC24* sourceImage,
const ERegion& region,
EROIC24* destinationImage
)
Parameters
sourceImage
Pointer to the source image/ROI.
destinationImage
Pointer to the destination image/ROI. If
region
Region to apply the function on.
Remarks
It computes the sum of absolute differences of the pixel values in the diagonal directions.
EasyImage.ConvolRoberts
The Roberts edge extraction filter is based on a 2x2 kernel.
Namespace: Euresys.Open_eVision
[C#]
void ConvolRoberts(
Euresys.Open_eVision.EROIBW8 sourceImage,
Euresys.Open_eVision.EROIBW8 destinationImage
)
void ConvolRoberts(
Euresys.Open_eVision.EROIBW16 sourceImage,
Euresys.Open_eVision.EROIBW16 destinationImage
)
void ConvolRoberts(
Euresys.Open_eVision.EROIC24 sourceImage,
Euresys.Open_eVision.EROIC24 destinationImage
)
void ConvolRoberts(
Euresys.Open_eVision.EROIBW8 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIBW8 destinationImage
)
void ConvolRoberts(
Euresys.Open_eVision.EROIBW16 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIBW16 destinationImage
)
void ConvolRoberts(
Euresys.Open_eVision.EROIC24 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIC24 destinationImage
)
Parameters
sourceImage
Pointer to the source image/ROI.
destinationImage
Pointer to the destination image/ROI. If
region
Region to apply the function on.
Remarks
It computes the sum of absolute differences of the pixel values in the diagonal directions.