Class RecognitionSettings

Class RecognitionSettings

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

图像识别的设置。
包含允许自定义识别过程的元素。

public class RecognitionSettings : BaseRecognitionSettings

继承

objectBaseRecognitionSettingsRecognitionSettings

继承成员

BaseRecognitionSettings.ThreadsCount, BaseRecognitionSettings.Language, BaseRecognitionSettings.IgnoredSymbols, BaseRecognitionSettings.AllowedSymbols, BaseRecognitionSettings.LinesFiltration, BaseRecognitionSettings.AllowedCharacters, BaseRecognitionSettings.DetectAreasMode, BaseRecognitionSettings.AutomaticColorInversion, BaseRecognitionSettings.UpscaleSmallFont, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

构造函数

RecognitionSettings()

初始化 Aspose.OCR.RecognitionSettings 类的新实例,自动倾斜 = true。

public RecognitionSettings()

RecognitionSettings(Language, List<rectangle>, bool)

使用完整属性集初始化 Aspose.OCR.RecognitionSettings 类的新实例。

public RecognitionSettings(Language language = Language.Latin, List<rectangle> recognitionAreas = null, bool recognizeSingleLine = false)

参数

language Language

用于 OCR 的语言。

recognitionAreas List<rectangle>

手动设置的识别区域。默认值为 null - 表示处理整个图像。

recognizeSingleLine bool

用于单行图像。

属性

RecognitionAreas

获取或设置用于处理的文本区域列表。
允许手动指定包含文本的区域以获得更准确的识别。
禁用自动倾斜。

public List<rectangle> RecognitionAreas { get; set; }

属性值

List<rectangle>

RecognizeSingleLine

设置单行图像识别。
默认值为禁用(false)。
禁用与拆分为行相关的所有处理步骤。
如果您的图像仅包含一行,请将此参数设置为 true。禁用 RecognitionAreas 设置,因此所有区域设置将被忽略。

public bool RecognizeSingleLine { get; set; }

属性值

bool

 中文