画像前処理

画像前処理は、以下のツールで使用できます。

 

 

画像前処理を行うことで、画像内の文字の認識や読み取り、特徴の検出、幅、高さ、角度の測定がやりやすくなるように画像を加工することができます。画像前処理は、各ツールの実行前に実行されます。

画像前処理の設定をおこなう画像前処理エディタは、デコードツール、OCRツール、カウントツール(ブロブ)、および測定ツールのパラメータエリアに表示されます。

 

以下の画像前処理が用意されています。

 

 

分離

オープニング処理を実行します。本処理は、単一の文字と誤認されている文字列の各文字を分離させたい場合などに役立ちます。分離処理では、以下のオプションが選択できます。

 

 

パラメータ

内容

選択肢

ピクセル極性

分離したいオブジェクトの色を選択します。

白/黒

反復

画像上で操作が繰り返される回数を設定します。この値を大きくすると、分離の効果が大きくなります。このパラメータはデフォルト1に設定されていますが、通常、目的の効果を得るためには反復回数を増やす必要があります。

1~

出力画像を表示

前処理された画像はツールの計測領域内に表示され、選択した操作の効果を確認できます。デフォルトでは有効になっていますこのオプションを使用して、前処理された画像を非表示にすることができます。

OFF/ON

 

分離処理の例

 

結合

クロージング処理を実行します。この処理は、ドットが離れすぎているために文字をセグメント化するのが困難な複数のドットマトリックス印刷OCR文字などにおいて、オブジェクトを結合する場合に役立ちます。結合処理では、以下のオプションが選択できます。

 

 

パラメータ

内容

選択肢

ピクセル極性

結合したいオブジェクトの色を選択します。

白/黒

反復

画像上で操作が繰り返される回数を設定します。この値を大きくすると、結合の効果が大きくなります。このパラメータはデフォルト1に設定されていますが、通常、目的の効果を得るためには反復回数を増やす必要があります。

1~

出力画像を表示

前処理された画像はツールの計測領域内に表示され、選択した操作の効果を確認できます。デフォルトでは有効になっていますこのオプションを使用して、前処理された画像を非表示にすることができます。

OFF/ON

 

 

結合処理の例

 

収縮

収縮処理を実行します。対象となるオブジェクトのサイズを小さくできます。この前処理は、分離処理と同様、一般的に接触しているオブジェクトを分離することを目的に使用されます。異なる点として、分離処理では、収縮処理の後に膨張処理が実行されるため、オブジェクトは分離されるものの元のサイズに戻されるという点です。収縮処理ではオブジェクトの収縮のみを行います。収縮処理のオプションは分離処理と同じです。

 

 

パラメータ

内容

選択肢

ピクセル極性

分離したいオブジェクトの色を選択します。

白/黒

反復

画像上で操作が繰り返される回数を設定します。この値を大きくすると、分離の効果が大きくなります。このパラメータはデフォルト1に設定されていますが、通常、目的の効果を得るためには反復回数を増やす必要があります。

1~

出力画像を表示

前処理された画像はツールの計測領域内に表示され、選択した操作の効果を確認できます。デフォルトでは有効になっていますこのオプションを使用して、前処理された画像を非表示にすることができます。

OFF/ON

 

収縮の例

 

膨張

膨張処理を実行します。対象となるオブジェクトのサイズを大きくできます。この前処理は、結合処理と同様、一般的にオブジェクトを結合することを目的に使用されます。異なる点として、結合処理では、膨張処理の後に収縮処理が実行されるため、オブジェクトは結合されるものの元のサイズに戻されるという点です。膨張処理では、オブジェクトの膨張のみを行います。膨張処理のオプションは、結合処理と同じです。

 

 

パラメータ

内容

選択肢

ピクセル極性

結合したいオブジェクトの色を選択します。

白/黒

反復

画像上で操作が繰り返される回数を設定します。この値を大きくすると、結合の効果が大きくなります。このパラメータはデフォルト1に設定されていますが、通常、目的の効果を得るためには反復回数を増やす必要があります。

1~

出力画像を表示

前処理された画像はツールの計測領域内に表示され、選択した操作の効果を確認できます。デフォルトでは有効になっていますこのオプションを使用して、前処理された画像を非表示にすることができます。

OFF/ON

 

 

膨張処理の例

 

エッジ抽出

エッジ抽出は、画像に対してSobelフィルタをたたみ込み、コントラストのあるエリアを強調表示します。結果として得られる画像は、コントラストがない場所は暗く、コントラストがある場所は明るくなります。この前処理は、照明が不均一または一貫性のない領域にある特徴の検出を試みる場合によく使用されます。このオプションは、グレースケールの閾値を設定することが難しく、背景とのコントラストの度合いに基づいてオブジェクトを検出する必要があるアプリケーションにおいて、カウントツールにおいて使用すると効果的なケースがあります。

 

 

パラメータ

内容

選択肢

近傍サイズ

画像内の各ピクセルのコントラストを計算するときに使用されるカーネルのサイズを指します。より鮮明なコントラストを検出するには3x3を選択して、よりぼやけた鮮明でないコントラストを検出するには5x5または7x7を使用します。

3x3

5x5

7x7

出力画像を表示

前処理された画像はツールの計測領域内に表示され、選択した操作の効果を確認できます。デフォルトでは有効になっていますこのオプションを使用して、前処理された画像を非表示にすることができます。

OFF/ON

 

 

エッジ抽出の例

 

平滑化

平滑化処理は、重み付き近傍平均演算で画像のコントラストを和らげることにより、背景の「ノイズ」を除去します。例えば、金属面のヘアラインの影響を軽減させたいようなケースで使用されます。

 

 

 

パラメータ

内容

選択肢

反復

画像上で操作が繰り返される回数を設定します。この値を大きくすると、平滑化の効果が大きくなります。このパラメータはデフォルトは1に設定されていますが、通常、目的の効果を得るためには反復回数を増やす必要があります。

1~

出力画像を表示

前処理された画像はツールの計測領域内に表示され、選択した操作の効果を確認できます。デフォルトでは有効になっていますこのオプションを使用して、前処理された画像を非表示にすることができます。

OFF/ON

平滑化処理の例