Kofax Mobile SDK API Reference
Properties | List of all members
kfxKEDQuickAnalysisSettings Class Reference

#import <kfxKEDQuickAnalysisSettings.h>

Inheritance diagram for kfxKEDQuickAnalysisSettings:

Properties

bool enableLegacyBlurDetection
 Enable/Disable the legacy blur detection in quick analysis process. More...
 
bool enableBlurDetection
 Enable/Disable the blur detection in quick analysis process. More...
 
int blurThreshold
 Set the blur threshold for blur detection. Valid values: 0-100. More...
 
int legacyBlurThreshold
 Set the blur threshold for legacy blur detection. Valid values: 0-100. More...
 
int blurCountPercentThreshold
 Set the blur count percent threshold for blur detection. Valid values: 0-100. More...
 
bool enableSaturationDetection
 Enable/Disable the saturation detection in quick analysis process. More...
 
bool enableGlareDetection
 Enable/Disable the glare detection in quick analysis process. More...
 
double glareDetectionIntensityFraction
 Settings used in the glare detection algorithm. More...
 
int glareDetectionIntensityThreshold
 Settings used in the glare detection algorithm. More...
 
double glareDetectionMinimumGlareAreaFraction
 Settings used in the glare detection algorithm. More...
 
int glareDetectionNumberOfTiles
 Settings used in the glare detection algorithm. More...
 
double glareDetectedThreshold
 Settings used in the glare detection algorithm. More...
 
bool enableSkewDetection
 Enable/Disable skew detection in the quick analysis process. More...
 
bool enableShadowDetection
 Enable/Disable shadow detection in the quick analysis process. More...
 
bool enableMissingBordersDetection
 Enable/Disable missing borders detection in the quick analysis process. More...
 
bool enableLowContrastBackgroundDetection
 Enable/Disable low contrast background detection in the quick analysis process. More...
 
KEDMRZDetectionOptions useMRZPassportDetection
 Specify quick analysis to use MRZ passport detection for cropping process or not. More...
 
KEDTargetFrameCropOptions useTargetFrameCrop
 Specify quick analysis to run target frame cropping prior to page detection. More...
 
KEDDocumentDetectionBasedCropOptions useDocumentDetectionBasedCrop
 Specify quick analysis to run document detection based cropping prior to page detection. More...
 

Property Documentation

- (int) blurCountPercentThreshold
readwritenonatomicassign

Set the blur count percent threshold for blur detection. Valid values: 0-100.

This is applied only for Legacy Blur Detection. Reserved for future use.

- (int) blurThreshold
readwritenonatomicassign

Set the blur threshold for blur detection. Valid values: 0-100.

The default value is 50.

- (bool) enableBlurDetection
readwritenonatomicassign

Enable/Disable the blur detection in quick analysis process.

This is to switch on/off blur detection in quick analysis process, when off, the kfxKEDQuickAnalysisFeedback will always return isBlurry as false

The default value is true.

- (bool) enableGlareDetection
readwritenonatomicassign

Enable/Disable the glare detection in quick analysis process.

This is to switch on/off glare detection in quick analysis process, when off, the kfxKEDQuickAnalysisFeedback will always return isGlareDetected as false

The default value is true.

- (bool) enableLegacyBlurDetection
readwritenonatomicassign

Enable/Disable the legacy blur detection in quick analysis process.

This is to switch on/off legacy blur detection in quick analysis process, when enabled, the analysis is performed on legacy algorithm. If user enables this and wants to set a threshold of his own, user should be using legacyBlurThreshold property.

The default value is false.

- (bool) enableLowContrastBackgroundDetection
readwritenonatomicassign

Enable/Disable low contrast background detection in the quick analysis process.

This is to switch on/off low contrast background detection in the quick analysis process. When off, the kfxKEDQuickAnalysisFeedback will always return isLowContrastBackground as false.

The default value is true.

- (bool) enableMissingBordersDetection
readwritenonatomicassign

Enable/Disable missing borders detection in the quick analysis process.

This is to switch on/off missing borders detection in the quick analysis process. When off, the kfxKEDQuickAnalysisFeedback will always return isMissingBorders as false.

The default value is true.

- (bool) enableSaturationDetection
readwritenonatomicassign

Enable/Disable the saturation detection in quick analysis process.

This is to switch on/off saturation detection in quick analysis process, when off, the kfxKEDQuickAnalysisFeedback will always return isOverSaturated and isUnderSaturated as false

The default value is true.

- (bool) enableShadowDetection
readwritenonatomicassign

Enable/Disable shadow detection in the quick analysis process.

This is to switch on/off shadow detection in the quick analysis process. When off, the kfxKEDQuickAnalysisFeedback will always return isShadowed as false.

The default value is true.

- (bool) enableSkewDetection
readwritenonatomicassign

Enable/Disable skew detection in the quick analysis process.

This is to switch on/off skew detection in the quick analysis process. When off, the kfxKEDQuickAnalysisFeedback will always return isOverlySkewed as false.

The default value is true.

- (double) glareDetectedThreshold
readwritenonatomicassign

Settings used in the glare detection algorithm.

The processed image is considered as detected with glare if the glare fraction area ration is equal or larger than the threshold value. Valid values: 0.01-0.99.

The default value is 0.05

- (double) glareDetectionIntensityFraction
readwritenonatomicassign

Settings used in the glare detection algorithm.

The fraction of pixels with the highest intensity that are assumed to be glare. Valid values: 0.01-0.99.

The default value is 0.03

- (int) glareDetectionIntensityThreshold
readwritenonatomicassign

Settings used in the glare detection algorithm.

The absolute lower threshold for high intensity pixels. No pixel below this threshold is perceived as glare. Valid values: 0-255. The default value is 230

- (double) glareDetectionMinimumGlareAreaFraction
readwritenonatomicassign

Settings used in the glare detection algorithm.

The minimum are of an image that needs to be affected by glare to be included in the glare area. Valid values: 0.01-0.99.

The default value is 0.01

- (int) glareDetectionNumberOfTiles
readwritenonatomicassign

Settings used in the glare detection algorithm.

The number of tiles into which an edge of the image is divided for glare detection. Valid values: 1-1000

The default value is 100

- (int) legacyBlurThreshold
readwritenonatomicassign

Set the blur threshold for legacy blur detection. Valid values: 0-100.

The default value is 15.

- (KEDDocumentDetectionBasedCropOptions) useDocumentDetectionBasedCrop
readwriteatomicassign

Specify quick analysis to run document detection based cropping prior to page detection.

Set it to KED_USEDOCUMENTDETECTIONBASEDCROP_ON to enable document detection based cropping during quick analysis. By default is KED_USEDOCUMENTDETECTIONBASEDCROP_OFF.

- (KEDMRZDetectionOptions) useMRZPassportDetection
readwriteatomicassign

Specify quick analysis to use MRZ passport detection for cropping process or not.

- (KEDTargetFrameCropOptions) useTargetFrameCrop
readwriteatomicassign

Specify quick analysis to run target frame cropping prior to page detection.

Set it to KED_USETARGETFRAMECROP_ON to enable target frame cropping during quick analysis; kfxKEDImage's targetFrame property is used as cropping region. Turn it ON to run crop based on targetFrame from kfxKEDImage. By default is KED_USETARGETFRAMECROP_OFF.


The documentation for this class was generated from the following file:
Untitled Document © 2018 Kofax, Inc. All rights reserved. Use is subject to license terms.