EasyImage::Thin
Applies a thinning operation on an image, using a 3x3 kernel.
Namespace: Euresys::Open_eVision
[C++]
void Thin(
EROIBW8* sourceImage,
EROIBW8* destinationImage,
EKernel* thinningKernel,
Euresys::Open_eVision::EKernelRotation rotationMode,
int& numberOfIterations
)
void Thin(
EROIBW16* sourceImage,
EROIBW16* destinationImage,
EKernel* thinningKernel,
Euresys::Open_eVision::EKernelRotation rotationMode,
int& numberOfIterations
)
void Thin(
EROIC24* sourceImage,
EROIC24* destinationImage,
EKernel* thinningKernel,
Euresys::Open_eVision::EKernelRotation rotationMode,
int& numberOfIterations
)
int Thin(
EROIBW1* sourceImage,
EROIBW1* 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.Thin
Applies a thinning operation on an image, using a 3x3 kernel.
Namespace: Euresys.Open_eVision
[C#]
void Thin(
Euresys.Open_eVision.EROIBW8 sourceImage,
Euresys.Open_eVision.EROIBW8 destinationImage,
Euresys.Open_eVision.EKernel thinningKernel,
Euresys.Open_eVision.EKernelRotation rotationMode,
ref int numberOfIterations
)
void Thin(
Euresys.Open_eVision.EROIBW16 sourceImage,
Euresys.Open_eVision.EROIBW16 destinationImage,
Euresys.Open_eVision.EKernel thinningKernel,
Euresys.Open_eVision.EKernelRotation rotationMode,
ref int numberOfIterations
)
void Thin(
Euresys.Open_eVision.EROIC24 sourceImage,
Euresys.Open_eVision.EROIC24 destinationImage,
Euresys.Open_eVision.EKernel thinningKernel,
Euresys.Open_eVision.EKernelRotation rotationMode,
ref int numberOfIterations
)
int Thin(
Euresys.Open_eVision.EROIBW1 sourceImage,
Euresys.Open_eVision.EROIBW1 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