Class DocumentQualityAnalyzerConfiguration
- Namespace
- IO.Scanbot.Sdk.Process
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class DocumentQualityAnalyzerConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
DocumentQualityAnalyzerConfiguration
- Implements
-
Constructors
DocumentQualityAnalyzerConfiguration()
public DocumentQualityAnalyzerConfiguration()
DocumentQualityAnalyzerConfiguration(JSONObject)
public DocumentQualityAnalyzerConfiguration(JSONObject json)
Parameters
json
JSONObject
DocumentQualityAnalyzerConfiguration(IDictionary<string, Object>)
public DocumentQualityAnalyzerConfiguration(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
DocumentQualityAnalyzerConfiguration(IList<DocumentQualityThreshold>, IList<DocumentQuality>, bool, bool, int, int, double, double, int, int, bool)
public DocumentQualityAnalyzerConfiguration(IList<DocumentQualityThreshold> qualityThresholds, IList<DocumentQuality> qualityIndices, bool detectOrientation, bool inspectSmallText, int maxImageSize, int minEstimatedNumberOfSymbolsForDocument, double minProcessedFraction, double maxProcessedFraction, int earlyStopIfNSymbolsFound, int tileSize, bool returnQualityHeatmap)
Parameters
qualityThresholds
IList<DocumentQualityThreshold>
qualityIndices
IList<DocumentQuality>
detectOrientation
bool
inspectSmallText
bool
maxImageSize
int
minEstimatedNumberOfSymbolsForDocument
int
minProcessedFraction
double
maxProcessedFraction
double
earlyStopIfNSymbolsFound
int
tileSize
int
returnQualityHeatmap
bool
Properties
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
DetectOrientation
public bool DetectOrientation { get; set; }
Property Value
- bool
EarlyStopIfNSymbolsFound
public int EarlyStopIfNSymbolsFound { get; set; }
Property Value
- int
InspectSmallText
public bool InspectSmallText { get; set; }
Property Value
- bool
MaxImageSize
public int MaxImageSize { get; set; }
Property Value
- int
MaxProcessedFraction
public double MaxProcessedFraction { get; set; }
Property Value
- double
MinEstimatedNumberOfSymbolsForDocument
public int MinEstimatedNumberOfSymbolsForDocument { get; set; }
Property Value
- int
MinProcessedFraction
public double MinProcessedFraction { get; set; }
Property Value
- double
QualityIndices
public IList<DocumentQuality> QualityIndices { get; set; }
Property Value
- IList<DocumentQuality>
QualityThresholds
public IList<DocumentQualityThreshold> QualityThresholds { get; set; }
Property Value
- IList<DocumentQualityThreshold>
ReturnQualityHeatmap
public bool ReturnQualityHeatmap { get; set; }
Property Value
- bool
TileSize
public int TileSize { get; set; }
Property Value
- int
Methods
Component1()
public IList<DocumentQualityThreshold> Component1()
Returns
- IList<DocumentQualityThreshold>
Component10()
Returns
- int
Component11()
public bool Component11()
Returns
- bool
Component2()
public IList<DocumentQuality> Component2()
Returns
- IList<DocumentQuality>
Component3()
Returns
- bool
Component4()
Returns
- bool
Component5()
Returns
- int
Component6()
Returns
- int
Component7()
public double Component7()
Returns
- double
Component8()
public double Component8()
Returns
- double
Component9()
Returns
- int
Copy(IList<DocumentQualityThreshold>, IList<DocumentQuality>, bool, bool, int, int, double, double, int, int, bool)
public DocumentQualityAnalyzerConfiguration Copy(IList<DocumentQualityThreshold> qualityThresholds, IList<DocumentQuality> qualityIndices, bool detectOrientation, bool inspectSmallText, int maxImageSize, int minEstimatedNumberOfSymbolsForDocument, double minProcessedFraction, double maxProcessedFraction, int earlyStopIfNSymbolsFound, int tileSize, bool returnQualityHeatmap)
Parameters
qualityThresholds
IList<DocumentQualityThreshold>
qualityIndices
IList<DocumentQuality>
detectOrientation
bool
inspectSmallText
bool
maxImageSize
int
minEstimatedNumberOfSymbolsForDocument
int
minProcessedFraction
double
maxProcessedFraction
double
earlyStopIfNSymbolsFound
int
tileSize
int
returnQualityHeatmap
bool
Returns
- DocumentQualityAnalyzerConfiguration
Default()
public static DocumentQualityAnalyzerConfiguration Default()
Returns
- DocumentQualityAnalyzerConfiguration
DescribeContents()
public int DescribeContents()
Returns
- int
ToJson(ToJsonConfiguration)
public JSONObject ToJson(ToJsonConfiguration config)
Parameters
config
ToJsonConfiguration
Returns
- JSONObject
WriteToParcel(Parcel, ParcelableWriteFlags)
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out
Parcel
flags
ParcelableWriteFlags