Leaper WaferScan Toolkit
中文 / English 2.x
LLineDetector Class Reference
Inheritance diagram for LLineDetector:
ILLineDetector ILObject

Additional Inherited Members

- Public Member Functions inherited from ILLineDetector
LPVErrorCode Detect (ILImage *img, ILRotRectRegion *region, ILLineResults **results)
 
- Public Member Functions inherited from ILObject
ILObjectCopy ()
 
LPVErrorCode Load (LString filename)
 
void Reset ()
 
LPVErrorCode Save (LString filename)
 
BOOL Valid ()
 
- Properties inherited from ILLineDetector
int AcceptScore [get, set]
 The accept score used in detection. It defines the minimum score for identifying the edge as a good line. You may pick a proper score with help of line score chart. More...
 
int EdgeWidth [get, set]
 The edge width of the line used in detection, in 1 ~ 10. Edge width defines the count of pixels along the whole edge transition. Blurred edge indicates larger edge width value to find a stable result. Usually, it's fine to just use default setting (3).
 
LPVFindBy FindBy [get, set]
 The detection searching strategy. It defines how to select the result lines if there's more than expected line candidates.
 
int MaxCount [get, set]
 The maximum of lines to find.
 
BOOL NormScore [get, set]
 Whether we should normalize the score based on maximum gradient in region.
 
LPVPolarity Polarity [get, set]
 The detection edge polarity.
Polarity defines the edge transition according to region's direction, black pixels are dark, white pixels are light. More...
 

Detailed Description

This class implements the interface ILLineDetector, and is used to create an instance of line detector.