DocumentQualityAnalyzerCompatibilityModeConfiguration

data class DocumentQualityAnalyzerCompatibilityModeConfiguration(val mode: DocumentQualityAnalyzerCompatibilityMode = DocumentQualityAnalyzerCompatibilityMode.V8, var minimumAcceptableQuality: DocumentQuality = DocumentQuality.REASONABLE, var minimumUncertainQuality: DocumentQuality = DocumentQuality.POOR, var inspectSmallText: Boolean = false) : Parcelable

Configuration for the compatibility mode of the Document Quality Analyzer. In this mode, the analyzer will return results that are identical to older versions of the SDK.

Constructors

constructor(source: Map<String, Any?>)
constructor(json: JSONObject)
constructor(mode: DocumentQualityAnalyzerCompatibilityMode = DocumentQualityAnalyzerCompatibilityMode.V8, minimumAcceptableQuality: DocumentQuality = DocumentQuality.REASONABLE, minimumUncertainQuality: DocumentQuality = DocumentQuality.POOR, inspectSmallText: Boolean = false)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Inspect small text (typically less than 12 pixels height) when analyzing the document quality. If true, processing will be slower, but when the quality issue with a document is the low resolution of the text, then the issue will be caught.

Link copied to clipboard

This setting describes how the Document Quality Analyzer in v8 compatibility mode will behave. Minimum compatibility-mode quality that gets converted to DocumentQualityAssessment.ACCEPTABLE. Compatibility-mode quality levels equal to or higher than minimumAcceptableQuality result in an ACCEPTABLE quality assessment.

Link copied to clipboard

Minimum compatibility-mode quality that gets converted to DocumentQualityAssessment.UNCERTAIN. Compatibility-mode quality levels between minimumUncertainQuality (inclusive) and minimumAcceptableQuality (exclusive) result in an UNCERTAIN quality assessment.

Link copied to clipboard

Compatibility mode to use.

Functions

Link copied to clipboard
fun toJson(config: ToJsonConfiguration = ToJsonConfiguration.default()): JSONObject