EasyImage::WhiteTopHatDisk
Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
Namespace: Euresys::Open_eVision
[C++]
void WhiteTopHatDisk(
EROIBW8* sourceImage,
EROIBW8* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void WhiteTopHatDisk(
EROIBW16* sourceImage,
EROIBW16* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void WhiteTopHatDisk(
EROIC24* sourceImage,
EROIC24* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void WhiteTopHatDisk(
EROIBW8* sourceImage,
const ERegion& region,
EROIBW8* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void WhiteTopHatDisk(
EROIBW16* sourceImage,
const ERegion& region,
EROIBW16* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void WhiteTopHatDisk(
EROIC24* sourceImage,
const ERegion& region,
EROIC24* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void WhiteTopHatDisk(
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 white features.
EasyImage.WhiteTopHatDisk
Performs a top-hat filtering on an image (source image minus open image) on a circular kernel.
Namespace: Euresys.Open_eVision
[C#]
void WhiteTopHatDisk(
Euresys.Open_eVision.EROIBW8 sourceImage,
Euresys.Open_eVision.EROIBW8 destinationImage,
uint halfOfKernelWidth
)
void WhiteTopHatDisk(
Euresys.Open_eVision.EROIBW16 sourceImage,
Euresys.Open_eVision.EROIBW16 destinationImage,
uint halfOfKernelWidth
)
void WhiteTopHatDisk(
Euresys.Open_eVision.EROIC24 sourceImage,
Euresys.Open_eVision.EROIC24 destinationImage,
uint halfOfKernelWidth
)
void WhiteTopHatDisk(
Euresys.Open_eVision.EROIBW8 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIBW8 destinationImage,
uint halfOfKernelWidth
)
void WhiteTopHatDisk(
Euresys.Open_eVision.EROIBW16 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIBW16 destinationImage,
uint halfOfKernelWidth
)
void WhiteTopHatDisk(
Euresys.Open_eVision.EROIC24 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIC24 destinationImage,
uint halfOfKernelWidth
)
void WhiteTopHatDisk(
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 white features.