Kofax Mobile SDK API Reference
|
The QuickAnalysisFeedback object contains the results of image quality checking using the doQuickAnalysis method of the ImageProcessor object. This object is serializable. More...
Public Member Functions | |
QuickAnalysisFeedback () | |
QuickAnalysisFeedback | clone () |
Performs a field-for-field copy of instances of this class. More... | |
Bitmap | getViewBoundariesImage () |
Returns bitmap with tetragon boundaries drawn on the image. More... | |
boolean | isBlurry () |
Image may be blurry. More... | |
boolean | isGlareDetected () |
Image may have glare. More... | |
boolean | isOversaturated () |
Image may be overly lit image. More... | |
boolean | isUndersaturated () |
Image may be poorly lit image. More... | |
boolean | isOverlySkewed () |
Image may be overly skewed. More... | |
boolean | isShadowed () |
Image may have shadows. More... | |
boolean | isMissingBorders () |
Image may be missing borders. More... | |
boolean | isLowContrastBackground () |
Image may have uneven or low contrast background. More... | |
BoundingTetragon | getTetragonCorners () |
Coordinates of the corners of the tetragon returned after quick analysis. More... | |
The QuickAnalysisFeedback object contains the results of image quality checking using the doQuickAnalysis method of the ImageProcessor object. This object is serializable.
The QuickAnalysisFeedback object contains the results of image quality checking using the doQuickAnalysis method of the ImageProcessor object.
QuickAnalysisFeedback objects support serialization in a similar way to Image objects. The Image object documentation provides code examples for serialization and deserialization.
QuickAnalysisFeedback clone | ( | ) |
Performs a field-for-field copy of instances of this class.
BoundingTetragon getTetragonCorners | ( | ) |
Coordinates of the corners of the tetragon returned after quick analysis.
Bitmap getViewBoundariesImage | ( | ) |
Returns bitmap with tetragon boundaries drawn on the image.
If second parameter of doQuickAnalysis() was set to true, up on callinggetViewBoundariesImage() will return a valid bitmap with green tetragon drawn over it.
Caller of this function is responsible to recycle the resultant bitmap to avoid OutOfMemoryError.
Example of how to recycle bitmap:
boolean isBlurry | ( | ) |
Image may be blurry.
boolean isGlareDetected | ( | ) |
Image may have glare.
boolean isLowContrastBackground | ( | ) |
Image may have uneven or low contrast background.
boolean isMissingBorders | ( | ) |
Image may be missing borders.
boolean isOverlySkewed | ( | ) |
Image may be overly skewed.
boolean isOversaturated | ( | ) |
Image may be overly lit image.
The likely cause is that the flash is on, or an extremely bright light sits directly above the location where the image was taken. A dirty lens can also cause some of the same "washout"
boolean isShadowed | ( | ) |
Image may have shadows.
boolean isUndersaturated | ( | ) |
Image may be poorly lit image.
The likely cause is that the image was taken in a dark room.