EasyImage::BiLevelThin
Applies a thinning operation on a bilevel image, using a 3x3 kernel.
Namespace: Euresys::Open_eVision
[C++]
void BiLevelThin(
EROIBW8* sourceImage,
EROIBW8* destinationImage,
EKernel* thinningKernel,
Euresys::Open_eVision::EKernelRotation rotationMode,
int& numberOfIterations
)
Parameters
sourceImage
Pointer to the source image/ROI.
destinationImage
Pointer to the destination image/ROI. Must not be the same as source image.
thinningKernel
Pointer to the thinning kernel.
rotationMode
Rotation mode, as defined by EKernelRotation.
numberOfIterations
Number of iterations to apply.
Remarks
The thinning kernel coefficients must be
EasyImage.BiLevelThin
Applies a thinning operation on a bilevel image, using a 3x3 kernel.
Namespace: Euresys.Open_eVision
[C#]
void BiLevelThin(
Euresys.Open_eVision.EROIBW8 sourceImage,
Euresys.Open_eVision.EROIBW8 destinationImage,
Euresys.Open_eVision.EKernel thinningKernel,
Euresys.Open_eVision.EKernelRotation rotationMode,
ref int numberOfIterations
)
Parameters
sourceImage
Pointer to the source image/ROI.
destinationImage
Pointer to the destination image/ROI. Must not be the same as source image.
thinningKernel
Pointer to the thinning kernel.
rotationMode
Rotation mode, as defined by EKernelRotation.
numberOfIterations
Number of iterations to apply.
Remarks
The thinning kernel coefficients must be