Class BaseRecognitionSettings
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
画像認識の設定です。
認識プロセスをカスタマイズするための要素を含みます。
public class BaseRecognitionSettings
継承
object ← BaseRecognitionSettings
派生
継承されたメンバー
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
コンストラクター
BaseRecognitionSettings(Language)
Aspose.OCR.RecognitionSettingsクラスの新しいインスタンスを初期化します。すべてのプロパティが設定されています。
public BaseRecognitionSettings(Language language = Language.Latin)
パラメーター
language
Language
OCRに使用される言語。
プロパティ
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; }
プロパティ値
LinesFiltration
テーブル内のテキストを認識できるようにします(線で囲まれた領域)。
public bool LinesFiltration { get; set; }
プロパティ値
ThreadsCount
処理のためのスレッド数を取得または設定します。
ThreadsCount = 1は、画像がメインスレッドで処理されることを意味します。
public int ThreadsCount { get; set; }
プロパティ値
UpscaleSmallFont
小さなフォント認識のために特別に追加のアルゴリズムを使用できるようにします。
小さいサイズの文字を持つ画像に便利です。
public bool UpscaleSmallFont { get; set; }