EasyImage::ErodeBox
Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
Namespace: Euresys::Open_eVision
[C++]
void ErodeBox(
EROIBW8* sourceImage,
EROIBW8* destinationImage,
OEV_UINT32 halfOfKernelWidth,
OEV_UINT32 halfOfKernelHeight
)
void ErodeBox(
EROIBW16* sourceImage,
EROIBW16* destinationImage,
OEV_UINT32 halfOfKernelWidth,
OEV_UINT32 halfOfKernelHeight
)
void ErodeBox(
EROIC24* sourceImage,
EROIC24* destinationImage,
OEV_UINT32 halfOfKernelWidth,
OEV_UINT32 halfOfKernelHeight
)
void ErodeBox(
EROIBW8* sourceImage,
const ERegion& region,
EROIBW8* destinationImage,
OEV_UINT32 halfOfKernelWidth,
OEV_UINT32 halfOfKernelHeight
)
void ErodeBox(
EROIBW16* sourceImage,
const ERegion& region,
EROIBW16* destinationImage,
OEV_UINT32 halfOfKernelWidth,
OEV_UINT32 halfOfKernelHeight
)
void ErodeBox(
EROIC24* sourceImage,
const ERegion& region,
EROIC24* destinationImage,
OEV_UINT32 halfOfKernelWidth,
OEV_UINT32 halfOfKernelHeight
)
void ErodeBox(
EROIBW1* sourceImage,
EROIBW1* destinationImage,
OEV_UINT32 halfOfKernelWidth,
OEV_UINT32 halfOfKernelHeight
)
Parameters
sourceImage
Pointer to the source image/ROI.
destinationImage
Pointer to the destination image/ROI. If
halfOfKernelWidth
Half of the box width minus one (by default,
halfOfKernelHeight
Half of the box height minus one (by default, same as
region
Region to apply the function on.
EasyImage.ErodeBox
Performs an erosion on an image (minimum of the gray values in a defined neighborhood) on a rectangular kernel.
Namespace: Euresys.Open_eVision
[C#]
void ErodeBox(
Euresys.Open_eVision.EROIBW8 sourceImage,
Euresys.Open_eVision.EROIBW8 destinationImage,
uint halfOfKernelWidth,
uint halfOfKernelHeight
)
void ErodeBox(
Euresys.Open_eVision.EROIBW16 sourceImage,
Euresys.Open_eVision.EROIBW16 destinationImage,
uint halfOfKernelWidth,
uint halfOfKernelHeight
)
void ErodeBox(
Euresys.Open_eVision.EROIC24 sourceImage,
Euresys.Open_eVision.EROIC24 destinationImage,
uint halfOfKernelWidth,
uint halfOfKernelHeight
)
void ErodeBox(
Euresys.Open_eVision.EROIBW8 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIBW8 destinationImage,
uint halfOfKernelWidth,
uint halfOfKernelHeight
)
void ErodeBox(
Euresys.Open_eVision.EROIBW16 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIBW16 destinationImage,
uint halfOfKernelWidth,
uint halfOfKernelHeight
)
void ErodeBox(
Euresys.Open_eVision.EROIC24 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIC24 destinationImage,
uint halfOfKernelWidth,
uint halfOfKernelHeight
)
void ErodeBox(
Euresys.Open_eVision.EROIBW1 sourceImage,
Euresys.Open_eVision.EROIBW1 destinationImage,
uint halfOfKernelWidth,
uint halfOfKernelHeight
)
Parameters
sourceImage
Pointer to the source image/ROI.
destinationImage
Pointer to the destination image/ROI. If
halfOfKernelWidth
Half of the box width minus one (by default,
halfOfKernelHeight
Half of the box height minus one (by default, same as
region
Region to apply the function on.