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]=
バージョン 7 の新機能 | バージョン 9 での修正機能
New to Mathematica? Find your learning path »
Have a question? Ask support »