形態学演算では腐食,膨張,開演算,閉演算を行う.

753 ワード

http://blog.csdn.net/bagboy_taobao_com/article/details/5574159
形態学演算では腐食,膨張,開演算,閉演算を行う.
1.腐食は境界点を除去し、境界を内部に収縮させる過程である.小さくて無意味な物体を取り除くのに使えます.腐食のアルゴリズム:3 x 3の構造要素を用いて、画像の各画素をスキャンして構造要素とそのカバーする2値画像で「与」操作をすれば、いずれも1であり、結果として画像の当該画素は1である.それ以外の場合は0です.結果:2値画像を1回転小さくする
2.膨張は、物体と接触するすべての背景点を物体に結合し、境界を外部に拡張する過程である.物体の中の空洞を埋めるのに使えます.膨張のアルゴリズム:3 x 3の構造要素を用いて、画像の各画素を走査して構造要素とそれに覆われた二値画像で「和」操作をすれば、画像の当該画素は0になる.そうでなければ1の結果:2値画像を1回転拡大
3.腐食後に膨張する過程を開演算と呼ぶ.小さな物体を除去し、細い点で物体を分離し、大きな物体の境界を滑らかにするとともに、その面積を明らかに変えることはない.4.先に膨張して腐食する過程を閉演算と呼ぶ.物体内の微細な空洞を充填し、隣接する物体を接続し、その境界を平滑化するために使用され、その面積は明らかに変化しない.
//         
//               
for(j = 0; j