Additional Inherited Members | |
Public Member Functions inherited from ILLineDetector | |
LPVErrorCode | Detect (ILImage *img, ILRotRectRegion *region, ILLineResults **results) |
Public Member Functions inherited from ILObject | |
ILObject * | Copy () |
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... | |
This class implements the interface ILLineDetector, and is used to create an instance of line detector.