Leaper Vision Toolkit
中文 / English 2.x
LImageCompare Class Reference
Inheritance diagram for LImageCompare:
ILImageCompare ILObject

Additional Inherited Members

- Public Member Functions inherited from ILImageCompare
LPVErrorCode Compare (ILImage *img, ILRegion *region, ILImage *diffResult, ILImage *maskResult)
 
LPVErrorCode CompareSymmetric (ILImage *img, ILRegion *region, ILLine *refLine, ILImage *diffResult, ILImage *maskResult)
 
LPVErrorCode SetBaseline (ILImage *img, ILRegion *region)
 
- Public Member Functions inherited from ILObject
ILObjectCopy ()
 
LPVErrorCode Load (LString filename)
 
void Reset ()
 
LPVErrorCode Save (LString filename)
 
BOOL Valid ()
 
- Properties inherited from ILImageCompare
int EdgeWidthTolerance [get, set]
 The difference tolerance of edge width, the pixel differences due to edge misalignment is ignored. It should be a positive value or zero, by default, it's 1.
 
int PixelTolerance [get, set]
 The difference tolerance of pixel values. It should be a positive value or zero, by default, it's 10.
 
BOOL RoundedCorner [get, set]
 Handle edge corners as rounded or miter joint. By default, it's enabled as rounded.
 

Detailed Description

This class implements the interface ILImageCompare, and is used to create an instance of image comparison tool.