LPV Advanced Feature Locating Library, provides classes for the advanced object/edge detection tasks. More...
Data Structures | |
| interface | ILContourDetector |
| This interface provide functionalities of sub-pixel contour detection. More... | |
| interface | ILContourResult |
| This interface holds a single contour detection result and is used to access its properties. More... | |
| interface | ILContourResults |
| This interface holds a collection of contour detection results. More... | |
| interface | ILCrossMarkDetector |
| This interface provide functionalities of sub-pixel cross mark detection. More... | |
| interface | ILCrossMarkResult |
| This interface holds a single cross mark detection result and is used to access its properties. More... | |
| interface | ILCrossMarkResults |
| This interface holds a collection of cross mark detection results. More... | |
| interface | ILPathDetector |
| This interface provide functionalities of path detection. More... | |
| interface | ILPathResult |
| This interface holds a single path detection result and is used to access its properties. More... | |
| interface | ILPathResults |
| This interface holds a collection of path detection results. More... | |
| class | LContourDetector |
| class | LContourResult |
| class | LContourResults |
| class | LCrossMarkDetector |
| class | LCrossMarkResult |
| class | LCrossMarkResults |
| class | LPathDetector |
| class | LPathResult |
| class | LPathResults |
Enumerations | |
| enum | LPVContourDrawFlags { LPVContourDrawContour = 1 , LPVContourDrawBoundingRect = 2 , LPVContourCenter = 4 , LPVContourDrawIndex = 8 , LPVContourDrawDefault = LPVContourDrawContour , LPVContourDrawAll = 0xff } |
| This enumeration represents the flags to control the contour result's drawing behavior. More... | |
| enum | LPVContourFeatures { LPVContourPositionX = 0 , LPVContourPositionY = 1 , LPVContourAvgMag = 2 , LPVContourSumMag = 3 , LPVContourLength = 4 , LPVContourArea = 5 } |
| This enumeration represents the numeric features of the contour. More... | |
| enum | LPVCrossMarkDrawFlags { LPVCrossMarkDrawCenter = 1 , LPVCrossMarkDrawBoundingRect = 2 , LPVCrossMarkDrawMidLines = 4 , LPVCrossMarkDrawIndex = 8 , LPVCrossMarkDrawDefault = LPVCrossMarkDrawCenter , LPVCrossMarkDrawAll = 0xff } |
| This enumeration represents the flags to control the contour result's drawing behavior. More... | |
| enum | LPVPathDrawFlags { LPVPathDrawPath = 1 , LPVPathDrawEndPoints = 2 , LPVPathDrawIndex = 4 , LPVPathDrawDefault = LPVPathDrawPath , LPVPathDrawAll = 0xff } |
| This enumeration represents the flags to control the path result's drawing behavior. More... | |
LPV Advanced Feature Locating Library, provides classes for the advanced object/edge detection tasks.
This library provides classes for the advanced object/edge detection tasks. To include the definitions of the library's classes, use the following directive:
| enum LPVContourDrawFlags |
This enumeration represents the flags to control the contour result's drawing behavior.
| enum LPVContourFeatures |
This enumeration represents the numeric features of the contour.
This enumeration represents the flags to control the contour result's drawing behavior.
| enum LPVPathDrawFlags |
This enumeration represents the flags to control the path result's drawing behavior.