OCRMax
関数 | 説明 |
GetAngle(文字領域) | 文字矩形の角度を返します。 |
GetAngle(OCR 最大, 文字インデックス) | 文字領域の角度を返します。 |
GetChar(OCR 最大, 文字インデックス 0, [文字インデックス 1]) | インデックス付き文字を返します。オプションの Char_Index1 パラメータが 1 の場合は、2 番目に高い得点の文字を返します。 |
GetCharConfused(OCR 最大, 文字インデックス*) |
オプションの Char_Index が指定されている場合は、インデックス付き文字のコンフュージョン状態 (曖昧な場合は 1.0、そうでない場合は 0.0) を返します。Char_Index が指定されていない場合は、文字列内のいずれかの文字がコンフュージョン状態である場合に 1.0、そうでない場合に 0.0 を返します。 |
GetCharFailedValidation(OCR 最大, 文字インデックス*)
|
オプションの Char_Index が指定されている場合は、インデックス付き文字の検証状態 (検証に失敗した場合は 1.0、そうでない場合は 0.0) を返します。Char_Index が指定されていない場合は、文字列内のいずれかの文字が検証に失敗した場合に 1.0、そうでない場合に 0.0 を返します。 |
GetCharMisMatch(OCR 最大, 文字インデックス*)
|
オプションの Char_Index が指定されている場合は、文字の不一致状態 (不一致とみなされた場合は 1.0、そうでない場合は 0.0) を返します。Char_Index が指定されていない場合は、文字列内のいずれかの文字が不一致の場合に 1.0、そうでない場合に 0.0 を返します。 |
GetCharacterRegion(OCR 最大, 文字インデックス, 表示) |
インデックス付き文字の領域データ構造体を返します。返される領域は、次の図に示すように、文字を完全に囲む可能な限り最小の矩形領域です。参照されている文字が (次の図に示す文字のように) 傾いていない場合、表示される文字領域と文字矩形は同一になります。
|
GetCharsTrained(OCR 最大) | 登録されている文字をテキスト文字列として返します。 |
GetCol(文字領域) | 文字矩形の左上隅を返します。 |
GetCol(OCR 最大, 文字インデックス, コーナーインデックス) |
表示される文字領域の指定された隅の列座標を返します。 注 : 文字が傾いていない場合は、文字矩形と表示される文字領域は同一となります。
|
GetFontName(OCR 最大) | 参照されている OCRMax 関数からフォントの名前を返します。 |
GetHigh(文字領域) |
文字矩形の高さを返します。 注 : 文字矩形の高さと文字領域の高さは同一です。
|
GetHigh(OCR 最大, 文字インデックス) |
文字領域の高さを返します。 注 : 文字矩形の高さと文字領域の高さは同一です。
|
GetIgnoredCharacters(OCR 最大) | フィールドの形式化中に無視された、セグメンテーションされた文字の数を返します。 |
GetInternalSettings(OCR 最大) |
参照先の OCRMax 関数から設定データ構造体としてセグメントパラメータを返します。このパラメータは、ほかの OCRMax 関数の [外部設定] パラメータからの参照が可能です。ただし、次の操作を実行しない場合、[オートチューン] ダイアログは無効になります。 GetInternalSettings 関数の使用中に [オートチューン] ダイアログを有効なままにするには、少なくとも 2 つの OCRMax 関数 (OCRMax#1 と OCRMax#2) を使用する必要があります。 最初の OCRMax 関数 (OCRMax#1) の [外部設定] パラメータを 0 に設定して、オートチューンの機能を有効なまま維持します。次に、GetInternalSettings 関数を使用して、OCRMax#1 を参照します。 2 番目の OCRMax 関数 (OCRMax#2) の [外部設定] パラメータで GetInternalSettings を参照します。これにより、OCRMax#1 は自動調整することができ、結果が OCRMax#2 によって利用されます。 次に例を示します。
|
GetNumCharTrainedInstances(OCR 最大, 文字) | 文字の登録インスタンスの数を返します (例: "a"、"B"、"1")。 |
GetPassed(OCR 最大, 文字インデックス) | インデックス付き文字の合格/不合格ステータスを返します。[インデックス] パラメータが指定されていない場合は、文字列全体の合格/不合格ステータスを返します。文字列のすべての文字が合格の場合にのみ、文字列全体が合格になります。 |
GetScore(OCR 最大, 文字インデックス 0, [文字インデックス 1]) | インデックス付き文字の一致得点 (0 ~ 100) を返します。オプションの [インデックス 1] パラメータが 1 の場合は、2 番目に高い得点の文字の得点を返します。 |
GetRow(文字領域) | 文字矩形の左上隅を返します。 |
GetRow(OCR 最大, 文字インデックス, コーナーインデックス) | 文字領域の指定された隅の行座標を返します。 |
GetSize(OCR 最大, 文字インデックス) | インデックス付き文字のサイズをピクセル単位で返します。 |
GetString(OCR 最大) | 参照されている OCRMax 関数によって読み取られたテキスト文字列を返します。 |
GetWide(文字領域) |
文字矩形の幅を返します。 注 : スキューが存在する場合、幅は文字領域の幅にスキューを補正するために必要な幅を加えた大きさになります。
|
GetWide(OCR 最大, 文字インデックス) | 文字領域の幅を返します。 |