Table of Contents

Class SBSDKDocumentQualityAnalyzerConfiguration

Namespace
ScanbotSDK.iOS
Assembly
DocumentSDK.NET.iOS.dll
public class SBSDKDocumentQualityAnalyzerConfiguration : NSObject, INSCopying, INativeObject, IDisposable
Inheritance
SBSDKDocumentQualityAnalyzerConfiguration
Implements
INSCopying
INativeObject
Extension Methods

Constructors

SBSDKDocumentQualityAnalyzerConfiguration()

public SBSDKDocumentQualityAnalyzerConfiguration()

SBSDKDocumentQualityAnalyzerConfiguration(NSObjectFlag)

protected SBSDKDocumentQualityAnalyzerConfiguration(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKDocumentQualityAnalyzerConfiguration(NativeHandle)

protected SBSDKDocumentQualityAnalyzerConfiguration(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKDocumentQualityAnalyzerConfiguration(SBSDKDocumentQualityThreshold[], SBSDKDocumentQuality[], bool, bool, nint, nint, SBSDKProcessByTileConfiguration, double, bool)

public SBSDKDocumentQualityAnalyzerConfiguration(SBSDKDocumentQualityThreshold[] qualityThresholds, SBSDKDocumentQuality[] qualityIndices, bool detectOrientation, bool inspectSmallText, nint maxImageSize, nint minEstimatedNumberOfSymbolsForDocument, SBSDKProcessByTileConfiguration processByTileConfiguration, double minRequiredOrientationConfidence, bool returnQualityHeatmap)

Parameters

qualityThresholds SBSDKDocumentQualityThreshold[]
qualityIndices SBSDKDocumentQuality[]
detectOrientation bool
inspectSmallText bool
maxImageSize nint
minEstimatedNumberOfSymbolsForDocument nint
processByTileConfiguration SBSDKProcessByTileConfiguration
minRequiredOrientationConfidence double
returnQualityHeatmap bool

Properties

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

DetectOrientation

public virtual bool DetectOrientation { get; set; }

Property Value

bool

Hash

public virtual nuint Hash { get; }

Property Value

nuint

InspectSmallText

public virtual bool InspectSmallText { get; set; }

Property Value

bool

MaxImageSize

public virtual nint MaxImageSize { get; set; }

Property Value

nint

MinEstimatedNumberOfSymbolsForDocument

public virtual nint MinEstimatedNumberOfSymbolsForDocument { get; set; }

Property Value

nint

MinRequiredOrientationConfidence

public virtual double MinRequiredOrientationConfidence { get; set; }

Property Value

double

ProcessByTileConfiguration

public virtual SBSDKProcessByTileConfiguration ProcessByTileConfiguration { get; set; }

Property Value

SBSDKProcessByTileConfiguration

QualityIndices

public virtual SBSDKDocumentQuality[] QualityIndices { get; set; }

Property Value

SBSDKDocumentQuality[]

QualityThresholds

public virtual SBSDKDocumentQualityThreshold[] QualityThresholds { get; set; }

Property Value

SBSDKDocumentQualityThreshold[]

ReturnQualityHeatmap

public virtual bool ReturnQualityHeatmap { get; set; }

Property Value

bool

Methods

Copy(NSZone?)

public virtual NSObject Copy(NSZone? zone)

Parameters

zone NSZone

Returns

NSObject

FromJsonWithJson(string)

public static SBSDKDocumentQualityAnalyzerConfiguration? FromJsonWithJson(string json)

Parameters

json string

Returns

SBSDKDocumentQualityAnalyzerConfiguration

IsEqual(NSObject?)

public virtual bool IsEqual(NSObject? @object)

Parameters

object NSObject

Returns

bool

ToJsonWithConfiguration(SBSDKToJSONConfiguration)

public virtual string ToJsonWithConfiguration(SBSDKToJSONConfiguration configuration)

Parameters

configuration SBSDKToJSONConfiguration

Returns

string