Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OcrReviewPolicy

Namespace OfficeIMO.Ocr
Assembly OfficeIMO.Ocr
Modifiers sealed

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

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 optionalposition: 0
maximumUncertainWordFraction System.Double = 0.1 optionalposition: 1
minimumWordCount System.Int32 = 1 optionalposition: 2
minimumRetainedWordRatio System.Double = 0.9 optionalposition: 3

Methods

public OcrQualityAssessment Assess(OcrResult result) #
Returns: OcrQualityAssessment

Assesses a caller-owned result snapshot, without interpreting confidence as correctness.

Parameters

result OfficeIMO.Ocr.OcrResult requiredposition: 0

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.