LaplacianFilter

Apply a Laplacian filter to an image.

Syntax

Definition:

HRESULT LaplacianFilter(
    HRESULT                        hrPrev,
    ITcVnImage*                    ipSrcImage,
    ITcVnImage*&                   ipDestImage,
    ETcVnElementType               eDestDepth,
    ULONG                          nKernelSize = 1,
    double                         fScale = 1,
    double                         fDelta = 0,
    ETcVnBorderInterpolationMethod eBorderType = BIM_DEFAULT
)

Parameters

Name

Type

Default

Description

hrPrev

HRESULT

 

HRESULT indicating the result of previous operations (If SUCCEEDED(hrPrev) equals false, no operation is executed.)

ipSrcImage

ITcVnImage*

 

Source image

ipDestImage

ITcVnImage*&

 

Destination image (An appropriate destination image will be created if required.)

eDestDepth

ETcVnElementType

 

Destination image depth

nKernelSize

ULONG

1

Aperture size used to compute the second-derivative filters (1, 3, 5, ..., 31)

fScale

double

1

Scale factor for the computed derivative values

fDelta

double

0

Delta value that is added to the results before storing them

eBorderType

ETcVnBorderInterpolationMethod

BIM_DEFAULT

Image border handling

LaplacianFilter 1: Return value

HRESULT

Required License

TC3 Vision Base

System Requirements

Development environment

Target platform

PLC libraries to include

TwinCAT V3.1.4024.59 or later

PC or CX (x64) with min. PL50, e.g. Intel 4-core Atom CPU

Tc3_Vision