Class BaseRecognitionSettings

Class BaseRecognitionSettings

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

画像認識の設定です。
認識プロセスをカスタマイズするための要素を含みます。

public class BaseRecognitionSettings

継承

objectBaseRecognitionSettings

派生

RecognitionSettings

継承されたメンバー

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; }

プロパティ値

CharactersAllowedType

AllowedSymbols

アルファベットプロパティを持つ許可された文字を設定します。

public string AllowedSymbols { get; set; }

プロパティ値

string

AutomaticColorInversion

暗い/黒い背景に白いテキストの画像を検出し、それに特別なOCRアルゴリズムを自動的に選択します。

public bool AutomaticColorInversion { get; set; }

プロパティ値

bool

DetectAreasMode

ドキュメントタイプエリアに最適なモードを選択できます:ドキュメント、写真、プレーンテキスト、列、画像。

public DetectAreasMode DetectAreasMode { get; set; }

プロパティ値

DetectAreasMode

IgnoredSymbols

認識シンボルのブラックリストを設定します。

public string IgnoredSymbols { get; set; }

プロパティ値

string

Language

OCRに使用される言語を取得または設定します。

認識中に使用されるアルファベットを決定します。
デフォルトでは多言語です。

public Language Language { get; set; }

プロパティ値

Language

LinesFiltration

テーブル内のテキストを認識できるようにします(線で囲まれた領域)。

public bool LinesFiltration { get; set; }

プロパティ値

bool

ThreadsCount

処理のためのスレッド数を取得または設定します。
デフォルトでは、0は画像がプロセッサの数に等しいスレッド数で処理されることを意味します。
ThreadsCount = 1は、画像がメインスレッドで処理されることを意味します。

public int ThreadsCount { get; set; }

プロパティ値

int

UpscaleSmallFont

小さなフォント認識のために特別に追加のアルゴリズムを使用できるようにします。
小さいサイズの文字を持つ画像に便利です。

public bool UpscaleSmallFont { get; set; }

プロパティ値

bool

 日本語