メインコンテンツへスキップ
このメソッドは画像の局所コントラストを高めます。このような前処理により、低コントラスト画像の認識品質が向上する場合があります。この前処理メソッドが効果的な画像には、次のようなものがあります。
  • 背景にテクスチャや画像がある文書の写真またはスキャン。通常の二値化処理では、背景の暗い部分と重なる文字が消失したり、正確に認識されなかったりすることがあります。認識前にこのメソッドを適用すると、そのような領域が検出されてコントラストが高められるため、二値化後に文字がよりはっきりと目立つようになります。
    enhance1この画像は全体的に低コントラストで、背景が緑色の部分ではテキストが失われることがあります。認識前に EnhanceLocalContrast を適用すると、たとえば発行日 field をかなり高い精度で抽出できるようになります。
    • 背景が非常にカラフルな文書や、テキストが強調表示されている文書の写真またはスキャン。
      enhance2この画像では、濃い青で強調表示された列はうまく認識されません。しかし、このメソッドを前処理中に適用すると、認識品質が向上します。
      このメソッドは、前処理手順の最初 (向きと解像度の検出の前で、画像の切り抜きの後) に呼び出すことをお勧めします。
      このメソッドはカラー画像およびグレースケール画像でのみ使用できます。

      構文

      C++

      HRESULT EnhanceLocalContrast();
      

      C#

      void EnhanceLocalContrast();
      

      Visual Basic .NET

      Sub EnhanceLocalContrast()
      

      戻り値

      このメソッドに固有の戻り値はありません。ABBYY FineReader Engine 関数の標準の戻り値を返します。

      関連項目

      ImageDocument