Class DocumentQualityAnalyzerCompatibilityModeConfiguration
java.lang.Object
io.scanbot.sdk.documentqualityanalyzer.DocumentQualityAnalyzerCompatibilityModeConfiguration
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.
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs DocumentQualityAnalyzerCompatibilityModeConfiguration with default parameters.DocumentQualityAnalyzerCompatibilityModeConfiguration(DocumentQualityAnalyzerCompatibilityMode mode, DocumentQuality minimumAcceptableQuality, DocumentQuality minimumUncertainQuality, boolean inspectSmallText) Constructs DocumentQualityAnalyzerCompatibilityModeConfiguration with the given params. -
Method Summary
Modifier and TypeMethodDescriptionbooleanGetter for inspectSmallText field.Getter for minimumAcceptableQuality field.Getter for minimumUncertainQuality field.getMode()Getter for mode field.voidsetInspectSmallText(boolean inspectSmallText) Setter for inspectSmallText field.voidsetMinimumAcceptableQuality(DocumentQuality minimumAcceptableQuality) Setter for minimumAcceptableQuality field.voidsetMinimumUncertainQuality(DocumentQuality minimumUncertainQuality) Setter for minimumUncertainQuality field.
-
Constructor Details
-
DocumentQualityAnalyzerCompatibilityModeConfiguration
public DocumentQualityAnalyzerCompatibilityModeConfiguration(DocumentQualityAnalyzerCompatibilityMode mode, DocumentQuality minimumAcceptableQuality, DocumentQuality minimumUncertainQuality, boolean inspectSmallText) Constructs DocumentQualityAnalyzerCompatibilityModeConfiguration with the given params.- Parameters:
mode- Compatibility mode to use. Default is `V8`.minimumAcceptableQuality- 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. Default is `REASONABLE`.minimumUncertainQuality- 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. Default is `POOR`.inspectSmallText- 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. Default is `false`.
-
DocumentQualityAnalyzerCompatibilityModeConfiguration
public DocumentQualityAnalyzerCompatibilityModeConfiguration()Constructs DocumentQualityAnalyzerCompatibilityModeConfiguration with default parameters.
-
-
Method Details
-
getMode
Getter for mode field. See constructor documentation for more information about the field.- Returns:
- mode
-
getMinimumAcceptableQuality
Getter for minimumAcceptableQuality field. See constructor documentation for more information about the field.- Returns:
- minimumAcceptableQuality
-
setMinimumAcceptableQuality
Setter for minimumAcceptableQuality field. See constructor documentation for more information about the field.- Parameters:
minimumAcceptableQuality- Value to set.
-
getMinimumUncertainQuality
Getter for minimumUncertainQuality field. See constructor documentation for more information about the field.- Returns:
- minimumUncertainQuality
-
setMinimumUncertainQuality
Setter for minimumUncertainQuality field. See constructor documentation for more information about the field.- Parameters:
minimumUncertainQuality- Value to set.
-
getInspectSmallText
public boolean getInspectSmallText()Getter for inspectSmallText field. See constructor documentation for more information about the field.- Returns:
- inspectSmallText
-
setInspectSmallText
public void setInspectSmallText(boolean inspectSmallText) Setter for inspectSmallText field. See constructor documentation for more information about the field.- Parameters:
inspectSmallText- Value to set.
-