EasyImage::ConvolGaussian
Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
Namespace: Euresys::Open_eVision
[C++]
void ConvolGaussian(
EROIBW8* sourceImage,
EROIBW8* destinationImage,
OEV_UINT32 halfOfKernelWidth,
OEV_UINT32 halfOfKernelHeight
)
void ConvolGaussian(
EROIBW16* sourceImage,
EROIBW16* destinationImage,
OEV_UINT32 halfOfKernelWidth,
OEV_UINT32 halfOfKernelHeight
)
void ConvolGaussian(
EROIC24* sourceImage,
EROIC24* destinationImage,
OEV_UINT32 halfOfKernelWidth,
OEV_UINT32 halfOfKernelHeight
)
void ConvolGaussian(
const EBW8Vector* sourceImage,
EBW8Vector* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void ConvolGaussian(
const EBW16Vector* sourceImage,
EBW16Vector* destinationImage,
OEV_UINT32 halfOfKernelWidth
)
void ConvolGaussian(
EROIBW8* sourceImage,
const ERegion& region,
EROIBW8* destinationImage,
OEV_UINT32 halfOfKernelWidth,
OEV_UINT32 halfOfKernelHeight
)
void ConvolGaussian(
EROIBW16* sourceImage,
const ERegion& region,
EROIBW16* destinationImage,
OEV_UINT32 halfOfKernelWidth,
OEV_UINT32 halfOfKernelHeight
)
void ConvolGaussian(
EROIC24* sourceImage,
const ERegion& region,
EROIC24* 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.ConvolGaussian
Applies Gaussian filtering (binomial weights) in rectangular kernel of odd size.
Namespace: Euresys.Open_eVision
[C#]
void ConvolGaussian(
Euresys.Open_eVision.EROIBW8 sourceImage,
Euresys.Open_eVision.EROIBW8 destinationImage,
uint halfOfKernelWidth,
uint halfOfKernelHeight
)
void ConvolGaussian(
Euresys.Open_eVision.EROIBW16 sourceImage,
Euresys.Open_eVision.EROIBW16 destinationImage,
uint halfOfKernelWidth,
uint halfOfKernelHeight
)
void ConvolGaussian(
Euresys.Open_eVision.EROIC24 sourceImage,
Euresys.Open_eVision.EROIC24 destinationImage,
uint halfOfKernelWidth,
uint halfOfKernelHeight
)
void ConvolGaussian(
Euresys.Open_eVision.EBW8Vector sourceImage,
Euresys.Open_eVision.EBW8Vector destinationImage,
uint halfOfKernelWidth
)
void ConvolGaussian(
Euresys.Open_eVision.EBW16Vector sourceImage,
Euresys.Open_eVision.EBW16Vector destinationImage,
uint halfOfKernelWidth
)
void ConvolGaussian(
Euresys.Open_eVision.EROIBW8 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIBW8 destinationImage,
uint halfOfKernelWidth,
uint halfOfKernelHeight
)
void ConvolGaussian(
Euresys.Open_eVision.EROIBW16 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIBW16 destinationImage,
uint halfOfKernelWidth,
uint halfOfKernelHeight
)
void ConvolGaussian(
Euresys.Open_eVision.EROIC24 sourceImage,
Euresys.Open_eVision.ERegion region,
Euresys.Open_eVision.EROIC24 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.