API Reference
OcrReviewPolicy
Immutable, measurable checks for deciding whether OCR evidence needs attention.
Inheritance
- Object
- OcrReviewPolicy
Remarks
Provider confidence is not a probability of correctness. Passing these checks does not approve text.
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Constructor AdaptiveOcrEngine.AdaptiveOcrEngine
Constructors
public OcrReviewPolicy(Double minimumWordConfidence = 0.8, Double maximumUncertainWordFraction = 0.1, Int32 minimumWordCount = 1, Double minimumRetainedWordRatio = 0.9) #Creates a policy. Unknown word confidence always counts as uncertain.
Parameters
- minimumWordConfidence System.Double = 0.8
- maximumUncertainWordFraction System.Double = 0.1
- minimumWordCount System.Int32 = 1
- minimumRetainedWordRatio System.Double = 0.9
Methods
public OcrQualityAssessment Assess(OcrResult result) #OcrQualityAssessmentAssesses a caller-owned result snapshot, without interpreting confidence as correctness.
Parameters
- result OfficeIMO.Ocr.OcrResult
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Double MinimumWordConfidence { get; } #Minimum normalized word score. Equality passes.
public Double MaximumUncertainWordFraction { get; } #Maximum fraction of words with low or unknown confidence. Equality passes.
public Int32 MinimumWordCount { get; } #Minimum number of nonempty word spans required for scoring.
public Double MinimumRetainedWordRatio { get; } #Minimum word-count ratio relative to the first attempt before a retry may replace it.