F_VN_ContourCircularityExp
Computes the circularity of a contour (1.0: ideal circle, 0.0: straight line). (expert function)
Syntax
Definition:
FUNCTION F_VN_ContourCircularityExp : HRESULT
VAR_INPUT
    ipContour    : ITcVnContainer;
END_VAR
VAR_IN_OUT
    fCircularity : LREAL;
END_VAR
VAR_INPUT
    eMethod      : ETcVnCircularityCalculationMethod;
    hrPrev       : HRESULT;
END_VARInputs
Name  | Type  | Description  | 
|---|---|---|
ipContour  | Single contour (ContainerType_Vector_TcVnPoint2_DINT or ContainerType_Vector_TcVnPoint2_REAL; The elements of this container are the points of the contour.)  | |
eMethod  | Method used for computing the circularity  | |
hrPrev  | HRESULT indicating the result of previous operations (If SUCCEEDED(hrPrev) equals false, no operation is executed.)  | 
In/Outputs
Name  | Type  | Description  | 
|---|---|---|
fCircularity  | LREAL  | Returns the circularity of the contour [0..1]  | 
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  |