Class RecognitionSettings
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
图像识别的设置。
包含允许自定义识别过程的元素。
public class RecognitionSettings : BaseRecognitionSettings
继承
object ← BaseRecognitionSettings ← RecognitionSettings
继承成员
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; }