Class BaseRecognitionSettings

BaseRecognitionSettings class

画像認識の設定. 認識プロセスをカスタマイズできる要素が含まれています.

public class BaseRecognitionSettings

コンストラクター

名前説明
BaseRecognitionSettings(Language, bool, float, int)の新しいインスタンスを初期化しますRecognitionSettingsプロパティの完全なセットを持つクラス.

プロパティ

名前説明
AllowedCharacters { get; set; }許可された文字セット。認識結果に許可される文字の種類を決定します。
AutoContrast { get; set; }認識前に画像に追加のコントラスト補正アルゴリズムを使用できます.
AutoDenoising { get; set; }追加のニューラル ネットワークを使用して画像を改善し、ノイズを減らします。 スキャン アーティファクト、歪み、スポット、フレア、グラデーション、異物を含む画像に役立ちます。
AutoSkew { set; }自動イメージ スキュー補正を有効にするかどうかを示すフラグを取得または設定します。 デフォルトで有効 (true)。
DetectAreasMode { get; set; }ドキュメント タイプ領域に最適なモードを選択できます: ドキュメント、写真、プレーン テキスト、列、画像。
IgnoredCharacters { get; set; }認識シンボルのブラックリストを設定します。
Language { set; }OCR に使用される言語を取得または設定します。 認識中に使用されるアルファベットを決定します。 デフォルトで多言語。
LinesFiltration { get; set; }テーブル内のテキストを認識できるようにします (線で囲まれた領域).
PreprocessingFilters { get; set; }前処理方法を調整して、OCR 用の画像を準備できます。
SkewAngle { set; }画像の回転角度を度単位で取得または設定します。 この値を設定すると、AutoSkew自動スキュー補正が適用されないようにします. デフォルトではゼロです.
ThreadsCount { set; }処理するスレッドの数を取得または設定します。 デフォルトでは、0 はイメージがプロセッサの数と等しい数のスレッドで処理されることを意味します。 ThreadsCount = 1 は、イメージがメイン スレッドで処理されることを意味します。
ThresholdValue { set; }画像の 2 値化のカスタムしきい値を取得または設定します。 範囲は 1 ~ 255 です。
UpscaleSmallFont { get; set; }小さいフォントの認識専用の追加アルゴリズムを使用できます。 小さいサイズの文字を含む画像に役立ちます。

関連項目