TextPatternScannerConfiguration

data class TextPatternScannerConfiguration(var ocrResolutionLimit: Int = 0, var maximumNumberOfAccumulatedFrames: Int = 3, var minimumNumberOfRequiredFramesWithEqualScanningResult: Int = 2, var validator: ContentValidator = DefaultContentValidator( )) : Parcelable

Configuration for the text pattern scanner.

Constructors

Link copied to clipboard
constructor(source: Map<String, Any?>)
constructor(json: JSONObject)
constructor(ocrResolutionLimit: Int = 0, maximumNumberOfAccumulatedFrames: Int = 3, minimumNumberOfRequiredFramesWithEqualScanningResult: Int = 2, validator: ContentValidator = DefaultContentValidator( ))

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Maximum number of accumulated frames to inspect before actual result is returned.

Minimum number of accumulated frames that have equal result.

Link copied to clipboard

Maximum image size (height or width) for OCR process. 0 - do not rescale.

Link copied to clipboard

Content validator.

Functions

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