Class DocumentRecognitionSettings

DocumentRecognitionSettings class

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

public class DocumentRecognitionSettings : BaseRecognitionSettings

コンストラクター

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

プロパティ

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

関連項目