Class BaseRecognitionSettings
名称: Aspose.OCR 集合: Aspose.OCR.dll (25.4.0)
设置图像识别。它包含允许定制识别过程的元素。
public class BaseRecognitionSettings
Inheritance
object ← BaseRecognitionSettings
Derived
继承人
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
BaseRecognitionSettings(Language)
启动 Aspose.OCR.RecognitionSettings 类的新例子,包含完整的属性。
public BaseRecognitionSettings(Language language = Language.Latin)
Parameters
language
Language
使用 OCR 的语言。
Properties
AllowedCharacters
允许的字符设置. 确定允许的字符的类型,以便识别结果。
public CharactersAllowedType AllowedCharacters { get; set; }
财产价值
AllowedSymbols
设置允许的字符与字母属性。
public string AllowedSymbols { get; set; }
财产价值
AutomaticColorInversion
在黑色/黑色背景上检测白色文本的图像,并自动为它们选择一个特殊的OCR算法。
public bool AutomaticColorInversion { get; set; }
财产价值
DetectAreasMode
允许选择文档类型区域的最佳模式:文档、照片、直文、列、图像。
public DetectAreasMode DetectAreasMode { get; set; }
财产价值
IgnoredSymbols
将黑名单设置为识别符号。
public string IgnoredSymbols { get; set; }
财产价值
Language
获取或设置用于 OCR 的语言。
public Language Language { get; set; }
财产价值
LanguageDetectionLevel
指定文本识别的语言检测水平。只有当您选择的语言是 Aspose.OCR.Language.Multilinguage,Aspose.OCR.Language.Auto,或 __ WL36.Langue.Universal。这个过程需要时间,并显著减缓了整体认知。
public LanguageDetectionLevel LanguageDetectionLevel { get; set; }
财产价值
LinesFiltration
允许在表中识别文本(周围的区域)。
public bool LinesFiltration { get; set; }
财产价值
ThreadsCount
接收或设置处理的 fo 线号。
public int ThreadsCount { get; set; }
财产价值
UpscaleSmallFont
允许您使用额外的算法,具体用于小字体识别。可用于小型字符的图像。
public bool UpscaleSmallFont { get; set; }