ミブログ画像解析ならMiVLog(ミブログ)

画像処理

画像解析におけるモフォロジー処理 - 2値化箇所整形処理のまとめ

画像解析に利用されるモフォロジー処理とは?

画像処理では、二値化などの抽出処理の後処理としてオープニングクロージングなどの 「モフォロジー処理(モルフォロジー処理)」を用いて抽出対象の形を整えます。
今回はよく使われるモフォロジー処理について紹介します。

例.クロージングの処理前と処理後モフォロジー前後.PNG

上記右側のクロージング処理後では、あまり太さを変えることなく切れている箇所を繋げていますよね。モフォロジー処理はこの例のように、二値化した領域の形を整えるポピュラーな手法として知られています。

モフォロジー処理の種類

今回は4つのモフォロジー処理をご紹介します。

1.膨張
二値化した結果を1画素分膨らませる処理を膨張処理と言います。 膨張を行うと繋げたい箇所を繋げることが可能ですが、二値化した領域が太く・大きくなります。

方眼_膨張.PNG


2.収縮
膨張処理と反対に、二値化した結果を1画素分縮める処理を収縮処理と言います。 繋がっている箇所を切り離したり、二値化領域を小さくします。

方眼_収縮.PNG


3.クロージング
クロージング処理もまた、膨張と収縮を組み合わせた処理で、 二値化した結果にN回膨張処理を行った後、同じ回数収縮処理を行います。 クロージングを行うことで、二値化領域の大きさをあまり変えずに 二値化領域を繋げることができます。
■■詳しい説明を見るにはここをクリック■■

例.クロージングを1回行った場合
方眼_クロージング.PNG


4.オープニング
オープニング処理は、収縮と膨張を組み合わせた処理で、 2値化した結果にN回収縮処理を行った後、同じ回数膨張処理を行う処理です。 この処理は収縮と異なり、二値化領域の大きさをあまり変えずに 二値化領域を切り離したり、突起状の部分を消したりすることができます。
■■詳しい説明を見るにはここをクリック■■

例.オープニングを1回行った場合
方眼_オープニング/PNG

この他にも排他的膨張や穴埋め、孤立点除去といったモフォロジー処理があります。 今後のブログに追加していく予定ですので、是非またチェックしてください。

WinROOFでの各モフォロジー処理の比較レビュー

実際にWinROOFシリーズを使用して、各処理を同じ回数(今回は1回)実行した結果を見てみましょう。

WR_モフォロジー2.PNG

クロージングでは二値化領域の大きさを変えずに離れている箇所を繋げ、オープニングでは繋がっている箇所を切り離しているのが見てとれます。 二値化領域にモフォロジー処理を施して整形することでより良い結果に繋がることも多いです。

WinROOFをお試ししたい方向けに、WinROOFシリーズの無料体験版(デモ版)も用意しています。
気になる方は下のリンクからダウンロードしてみてくださいね。
デモ版をダウンロードするにはこちらをクリック!

SOFTWAREソフトウェア紹介

画像解析・計測ソフトウェアWinROOFシリーズは、弊社が30年間蓄積したお客様の声にお応えして、お客様にとって”最も使いやすく、最も身近なソフトウェア”をテーマに生まれ変わりました。あらゆる画像の解析評価でお客様の力となるソフトウェアです。
WinROOF2021ではWinROOF全ての機能を踏襲し、新たに新機能を追加しております。 表示言語として日本語⇔英語の切り替えも可能ですので、海外でのご利用にもご検討いただけます。

ソフトウェア紹介ページ

ソフトウェアに関するお問い合わせ

RECOMMENDおすすめ記事

建設・工事業向けERPパッケージソフトウェア e2-movE