メインコンテンツへスキップ

Void MinQuality( Real )

候補の最小品質を設定します。

Void MaxErrors( Int )

仮説のエラーの最大数を設定します。

Void MaxErrorsPart( Real )

認識候補に含まれるエラーの最大割合を設定します。

Void MaxErrors( Int number, Real part )

認識候補内のエラーの最大数を設定します: number – 絶対数、part – パーセンテージ。

Void MaxGapInLine( Distance )

隣接する文字間の最大距離を設定します。

仮説の生成時、隣接する 2 つの文字間の距離が MaxGapInLine を超えない限り、アクティビティは文字を仮説に追加します。

Void MaxRelativeGapInLine( 実数 )

隣接する文字間の最大距離を、行の高さに対する比率 (パーセンテージ) で設定します。

Void AllowChoppedWords( Logic )

このフラグは、左右の境界内に完全には収まらないテキストオブジェクトを認識候補に含めるかどうかを指定します。デフォルト値はTrueです。

Void MaxXOutsidePart( Real )

水平方向で、検索領域の外側にあってもよいTextオブジェクトの割合を指定します。Textオブジェクトの割合は、0 から 1 までの数値で指定します。検索領域の外側にあるTextオブジェクトの割合がこのParameterで指定した値以下であれば、そのTextオブジェクトは 仮説に含まれます。

Void MaxYOutsidePart( Real )

垂直方向において、テキストオブジェクトのうち検索領域の外側にはみ出してもよい割合を指定します。テキストオブジェクトの割合は、0 から 1 までの数値で指定します。検索領域の外側にあるテキストオブジェクトの割合がこの Parameter で指定した値以下であれば、そのテキストオブジェクトは 仮説に含まれます。

Void CaseSensitive( Logic Value=true )

True に設定すると、大文字と小文字を区別します。

Void IgnoreAccents( Logic value = true )

テキスト検索時に発音区別符号を無視するかどうかを指定します。値が True に設定されている場合、発音区別符号は無視されます (たとえば、“café” と “cafe” は同じものとして扱われます) 。

Void SearchTextFromFile( String fileName, Int maxRecordsCount = 1000 )

テキストファイル fileName を使用して、画像上で検索する文字列のセットを指定します。TXT ファイルの使用方法について詳しくは、 ユーザー辞書 静的テキスト要素 を参照してください。

検索を高速化するため、最初の maxRecordsCount 件の候補のみが使用されます (デフォルトは 1000 です) 。

Void SearchTextFromCatalog( String catalogParameterName, Int columnIndex, NamedValueArray searchCriteria = EmptyNamedValueArray, Int maxRecordsCount = 1000 )

catalogParameterName パラメーターで参照されるデータ カタログの columnIndex で指定した列から値を取得し、その値を画像内で検索する文字列セットとして使用します。列インデックスは、次のいずれかのグローバル関数を使用して取得します: FieldNamesOfCatalog、GetCatalogColumnIndex、GetCatalogColumnIndices。

レコードは、名前付き値の配列で指定した検索条件に基づいてフィルターできます。各名前付き値は、列名とその期待値を表します。検索対象の文字列セットには、検索条件を満たすレコードの値のみが含まれます。

クエリを高速化するため、参照されるのは先頭の maxRecordsCount 件のレコードのみです (既定値は 1000) 。

Void AllowIntersectPercent( Real )

2 行のテキストが縦方向に重なることを許容する最大割合を指定します (既定値は 15) 。行間の狭いテキストでは、このパラメーターを使用すると便利な場合があります。

Void SearchText( String )

画像内で検索するテキストを指定します。string には、”|” (OR 演算子) で区切られた複数の検索候補を含めることができます。詳細については、 Static Text 要素の型別プロパティを参照してください。

Void NextLinePenalty( Real )

改行に対するペナルティを設定します。ペナルティは 0 から 1 までの数値です。仮説の品質には、フレーズ内の改行数に応じて、この数値がその回数分乗算されます。フレーズ内で 改行を許可する場合は、このパラメーターを 1 に設定します (仮説の品質に 1 を乗算しても、品質は低下しません) 。

Void OmissionPenalty( Real )

欠落した単語に対するペナルティを設定します。ペナルティは 0 から 1 の数値です。認識候補の品質には、フレーズ内で欠落している単語の数だけ、この数値が繰り返し乗算されます。 フレーズ内で一部の単語が欠落していても問題ない場合は、このパラメーターを 1 に設定してください (認識候補の品質に 1 を乗算しても、品質は低下しません) 。

Void WholeWordMode( Logic )

有効な仮説として考慮する対象を、完全なテキストオブジェクトのみにするかどうかを指定します。True に設定すると、単語の一部から成る仮説は無視されます。既定の設定 は False です。

注:このメソッドは AllowChoppedWords とは異なります。AllowChoppedWords は検索領域の 境界上にある単語から生成される仮説にのみ影響しますが、WholeWordMode はすべての仮説の生成に影響します。

Void AllowEmbeddedHypotheses( Logic )

仮説の生成モードを設定します。可能なすべての仮説 (重複するものや入れ子になったものを含む) を生成するには、値を True に設定します。最長の仮説のみを生成するには、False に設定します。

Void MaxLineBreakDistance( Distance )

フレーズ内で改行が許可されている場合、別の行にある単語同士の水平方向の距離を設定します。

Void SuggestOnlySimilarChars( Logic value )

あいまい検索を実行する際に、アクティビティが置換文字として使用できる文字を指定します。Trueに設定すると、アクティビティは置換文字として形状が似た文字のみを使用するように制限されます。

Void AllowedTextRotations( TextRotations )

認識されたテキストに対して許可する向きのセットを指定します。認識されたテキストの向きがこのパラメーターで許可されている場合にのみ、仮説が生成されます。