F_VN_BoxFilterExp
Apply a box filter to an image. (expert function)
Syntax
Definition:
FUNCTION F_VN_BoxFilterExp : HRESULT
VAR_INPUT
ipSrcImage : ITcVnImage;
ipDestImage : Reference To ITcVnImage;
nFilterWidth : UDINT;
nFilterHeight : UDINT;
eDestDepth : ETcVnElementType;
END_VAR
VAR_IN_OUT
aAnchor : TcVnPoint;
END_VAR
VAR_INPUT
bNormalize : BOOL;
eBorderType : ETcVnBorderInterpolationMethod;
hrPrev : HRESULT;
END_VAR
Inputs
|
Name |
Type |
Description |
|---|---|---|
|
ipSrcImage |
Source image | |
|
ipDestImage |
Reference To ITcVnImage |
Destination image (An appropriate destination image will be created if required.) |
|
nFilterWidth |
UDINT |
Filter width in pixels |
|
nFilterHeight |
UDINT |
Filter height in pixels |
|
eDestDepth |
Destination image depth | |
|
bNormalize |
BOOL |
If true, the kernel is normalized by nFilterWidth * nFilterHeight |
|
eBorderType |
Image border handling | |
|
hrPrev |
HRESULT indicating the result of previous operations (If SUCCEEDED(hrPrev) equals false, no operation is executed.) |
Required License
TC3 Vision Base
Return value