Erosion

Erosion[image,ker]
構造化要素 ker に対しての image のモルフォロジー的な収縮処理を行う.

Erosion[image,r]
範囲が r の正方形に対しての収縮処理を行う

Erosion[data,]
収縮処理をデータ配列に適用する.

詳細とオプション詳細とオプション

  • Erosionは バイナリ画像,グレースケールの画像,その他の画像に使用できる.
  • Erosionは2Dおよび3Dの画像,また任意階数のデータ配列に使うことができる.
  • 構造化要素 kerからなる行列である.
  • Erosionは構造化要素が奇数の次元を持つように自動的にゼロを加える.
  • Erosion[image,r]Erosion[image,BoxMatrix[r]]に等しい.
  • 複数の画像チャンネルが存在する場合,Erosionはそれらを別々に処理する.
  • Erosionは画像の外側の画素に想定する値を指定するPaddingオプションを取る.
  • デフォルト設定はPadding->1で,すべてのチャンネルに対して画素値に相当する.
  • Erosion[image,ker]は,Erosion[image,{{0,0,1}}]で画像が左に移動されるように構造化要素を解釈する.

例題例題すべて開くすべて閉じる

  (4)  (4)

Erosionは小さな明るい部分をより小さくする:

In[1]:=
Click for copyable input
Out[1]=

円板状の構造化要素を使ったグレースケール画像の収縮処理:

In[1]:=
Click for copyable input
Out[1]=

グレースケールの写真の収縮処理:

In[1]:=
Click for copyable input
Out[1]=

Erosionは各カラーチャンネルに別々に働く:

In[1]:=
Click for copyable input
Out[1]=
2008年に導入
(7.0)
| 2012年に修正
(9.0)