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.