EasyImage::BlackTopHatDisk
Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
Namespace: Euresys::Open_eVision
[C++]
void BlackTopHatDisk(
EROIBW8* sourceImage,
EROIBW8* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void BlackTopHatDisk(
EROIBW16* sourceImage,
EROIBW16* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void BlackTopHatDisk(
EROIC24* sourceImage,
EROIC24* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void BlackTopHatDisk(
EROIBW8* sourceImage,
const ERegion& region,
EROIBW8* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void BlackTopHatDisk(
EROIBW16* sourceImage,
const ERegion& region,
EROIBW16* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void BlackTopHatDisk(
EROIC24* sourceImage,
const ERegion& region,
EROIC24* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void BlackTopHatDisk(
EROIBW1* sourceImage,
EROIBW1* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
Parameters
sourceImage
Pointer to the source image/ROI.
destinationImage
Pointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidth
Half width of the kernel minus one (by default,
region
Region to apply the function on.
Remarks
This filter enhances the thin black features.
EasyImage.BlackTopHatDisk
Performs a top-hat filtering on an image (closed image minus source image) on a circular kernel.
Namespace: Euresys.Open_eVision
[C#]
void BlackTopHatDisk(
Euresys.Open_eVision.EROIBW8 sourceImage,
Euresys.Open_eVision.EROIBW8 destinationImage,
uint halfOfKernelWidth
)
void BlackTopHatDisk(
Euresys.Open_eVision.EROIBW16 sourceImage,
Euresys.Open_eVision.EROIBW16 destinationImage,
uint halfOfKernelWidth
)
void BlackTopHatDisk(
Euresys.Open_eVision.EROIC24 sourceImage,
Euresys.Open_eVision.EROIC24 destinationImage,
uint halfOfKernelWidth
)
void BlackTopHatDisk(
Euresys.Open_eVision.EROIBW8 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIBW8 destinationImage,
uint halfOfKernelWidth
)
void BlackTopHatDisk(
Euresys.Open_eVision.EROIBW16 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIBW16 destinationImage,
uint halfOfKernelWidth
)
void BlackTopHatDisk(
Euresys.Open_eVision.EROIC24 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIC24 destinationImage,
uint halfOfKernelWidth
)
void BlackTopHatDisk(
Euresys.Open_eVision.EROIBW1 sourceImage,
Euresys.Open_eVision.EROIBW1 destinationImage,
uint halfOfKernelWidth
)
Parameters
sourceImage
Pointer to the source image/ROI.
destinationImage
Pointer to the destination image/ROI. Must not be the same as the source image.
halfOfKernelWidth
Half width of the kernel minus one (by default,
region
Region to apply the function on.
Remarks
This filter enhances the thin black features.