Package io.scanbot.sdk.textpattern
Class TextPatternScannerConfiguration
java.lang.Object
io.scanbot.sdk.textpattern.TextPatternScannerConfiguration
Configuration for the text pattern scanner.
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs TextPatternScannerConfiguration with default parameters.TextPatternScannerConfiguration(int ocrResolutionLimit, int inputHeightLimit, int maximumNumberOfAccumulatedFrames, int minimumNumberOfRequiredFramesWithEqualScanningResult, boolean optimizeSingleLine, ContentValidator validator) Constructs TextPatternScannerConfiguration with the given params. -
Method Summary
Modifier and TypeMethodDescriptionintGetter for inputHeightLimit field.intGetter for maximumNumberOfAccumulatedFrames field.intGetter for minimumNumberOfRequiredFramesWithEqualScanningResult field.intDeprecated.booleanGetter for optimizeSingleLine field.Getter for validator field.voidsetInputHeightLimit(int inputHeightLimit) Setter for inputHeightLimit field.voidsetMaximumNumberOfAccumulatedFrames(int maximumNumberOfAccumulatedFrames) Setter for maximumNumberOfAccumulatedFrames field.voidsetMinimumNumberOfRequiredFramesWithEqualScanningResult(int minimumNumberOfRequiredFramesWithEqualScanningResult) Setter for minimumNumberOfRequiredFramesWithEqualScanningResult field.voidsetOcrResolutionLimit(int ocrResolutionLimit) Deprecated.Replaced bygetInputHeightLimit()orsetInputHeightLimit(int)or the corresponding constructor argument.voidsetOptimizeSingleLine(boolean optimizeSingleLine) Setter for optimizeSingleLine field.voidsetValidator(ContentValidator validator) Setter for validator field.
-
Constructor Details
-
TextPatternScannerConfiguration
public TextPatternScannerConfiguration(int ocrResolutionLimit, int inputHeightLimit, int maximumNumberOfAccumulatedFrames, int minimumNumberOfRequiredFramesWithEqualScanningResult, boolean optimizeSingleLine, ContentValidator validator) Constructs TextPatternScannerConfiguration with the given params.- Parameters:
ocrResolutionLimit- The option will be ignored if `inputHeightLimit` is not 0. Maximum image size (height or width) for OCR process. 0 - do not rescale. Default is `0`. Deprecated. Replaced bygetInputHeightLimit()orsetInputHeightLimit(int)or the corresponding constructor argument.inputHeightLimit- Maximum image height for OCR processing. 0 - do not rescale. Default is `120`.maximumNumberOfAccumulatedFrames- Maximum number of accumulated frames to inspect before actual result is returned. Default is `3`.minimumNumberOfRequiredFramesWithEqualScanningResult- Minimum number of accumulated frames that have equal result. Default is `2`.optimizeSingleLine- Optimize for scanning a single line or a single word. Enable this option when scanning a single line or single word that are hard to scan reliably. Default is `false`.validator- Content validator.
-
TextPatternScannerConfiguration
public TextPatternScannerConfiguration()Constructs TextPatternScannerConfiguration with default parameters.
-
-
Method Details
-
getOcrResolutionLimit
public int getOcrResolutionLimit()Deprecated.Replaced bygetInputHeightLimit()orsetInputHeightLimit(int)or the corresponding constructor argument.Getter for ocrResolutionLimit field. See constructor documentation for more information about the field.- Returns:
- ocrResolutionLimit
-
setOcrResolutionLimit
public void setOcrResolutionLimit(int ocrResolutionLimit) Deprecated.Replaced bygetInputHeightLimit()orsetInputHeightLimit(int)or the corresponding constructor argument.Setter for ocrResolutionLimit field. See constructor documentation for more information about the field.- Parameters:
ocrResolutionLimit- Value to set.
-
getInputHeightLimit
public int getInputHeightLimit()Getter for inputHeightLimit field. See constructor documentation for more information about the field.- Returns:
- inputHeightLimit
-
setInputHeightLimit
public void setInputHeightLimit(int inputHeightLimit) Setter for inputHeightLimit field. See constructor documentation for more information about the field.- Parameters:
inputHeightLimit- Value to set.
-
getMaximumNumberOfAccumulatedFrames
public int getMaximumNumberOfAccumulatedFrames()Getter for maximumNumberOfAccumulatedFrames field. See constructor documentation for more information about the field.- Returns:
- maximumNumberOfAccumulatedFrames
-
setMaximumNumberOfAccumulatedFrames
public void setMaximumNumberOfAccumulatedFrames(int maximumNumberOfAccumulatedFrames) Setter for maximumNumberOfAccumulatedFrames field. See constructor documentation for more information about the field.- Parameters:
maximumNumberOfAccumulatedFrames- Value to set.
-
getMinimumNumberOfRequiredFramesWithEqualScanningResult
public int getMinimumNumberOfRequiredFramesWithEqualScanningResult()Getter for minimumNumberOfRequiredFramesWithEqualScanningResult field. See constructor documentation for more information about the field.- Returns:
- minimumNumberOfRequiredFramesWithEqualScanningResult
-
setMinimumNumberOfRequiredFramesWithEqualScanningResult
public void setMinimumNumberOfRequiredFramesWithEqualScanningResult(int minimumNumberOfRequiredFramesWithEqualScanningResult) Setter for minimumNumberOfRequiredFramesWithEqualScanningResult field. See constructor documentation for more information about the field.- Parameters:
minimumNumberOfRequiredFramesWithEqualScanningResult- Value to set.
-
getOptimizeSingleLine
public boolean getOptimizeSingleLine()Getter for optimizeSingleLine field. See constructor documentation for more information about the field.- Returns:
- optimizeSingleLine
-
setOptimizeSingleLine
public void setOptimizeSingleLine(boolean optimizeSingleLine) Setter for optimizeSingleLine field. See constructor documentation for more information about the field.- Parameters:
optimizeSingleLine- Value to set.
-
getValidator
Getter for validator field. See constructor documentation for more information about the field.- Returns:
- validator
-
setValidator
Setter for validator field. See constructor documentation for more information about the field.- Parameters:
validator- Value to set.
-
getInputHeightLimit()orsetInputHeightLimit(int)or the corresponding constructor argument.