> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ImageDocument オブジェクトの EnhanceLocalContrast メソッド

> ABBYY FineReader Engine API の ImageDocument オブジェクトの EnhanceLocalContrast メソッド — 低コントラスト画像（たとえば、背景にテクスチャがあるスキャン画像）の局所コントラストを高め、認識を改善します。

このメソッドは画像の局所コントラストを高めます。このような前処理により、低コントラスト画像の認識品質が向上する場合があります。この前処理メソッドが効果的な画像には、次のようなものがあります。

* 背景にテクスチャや画像がある文書の写真またはスキャン。通常の二値化処理では、背景の暗い部分と重なる文字が消失したり、正確に認識されなかったりすることがあります。認識前にこのメソッドを適用すると、そのような領域が検出されてコントラストが高められるため、二値化後に文字がよりはっきりと目立つようになります。

  <Accordion title="図を見る">
    <img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/enhance1.gif?s=e4c2976d83d4686e1d973b2e09c60f23" alt="enhance1" width="386" height="127" data-path="images/fine-reader/engine/enhance1.gif" />

    この画像は全体的に低コントラストで、背景が緑色の部分ではテキストが失われることがあります。認識前に EnhanceLocalContrast を適用すると、たとえば発行日 field をかなり高い精度で抽出できるようになります。
  </Accordion>

  * 背景が非常にカラフルな文書や、テキストが強調表示されている文書の写真またはスキャン。

    <Accordion title="図を見る">
      <img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/enhance2.gif?s=bce5bcf87dae51ea2a79cbe10550a76c" alt="enhance2" width="450" height="150" data-path="images/fine-reader/engine/enhance2.gif" />

      この画像では、濃い青で強調表示された列はうまく認識されません。しかし、このメソッドを前処理中に適用すると、認識品質が向上します。
    </Accordion>

    このメソッドは、前処理手順の最初 (向きと解像度の検出の前で、画像の切り抜きの後) に呼び出すことをお勧めします。

    <Warning>このメソッドはカラー画像およびグレースケール画像でのみ使用できます。</Warning>

    ## 構文

    ### C++

    ```cpp theme={null}
    HRESULT EnhanceLocalContrast();
    ```

    ### C\#

    ```
    void EnhanceLocalContrast();
    ```

    ### Visual Basic .NET

    ```vb theme={null}
    Sub EnhanceLocalContrast()
    ```

    ## 戻り値

    このメソッドに固有の戻り値はありません。[ABBYY FineReader Engine 関数の標準の戻り値](/ja/fine-reader/engine/api-reference/return-codes)を返します。

    ## 関連項目

    [ImageDocument](/ja/fine-reader/engine/api-reference/image-related-objects/imagedocument)
