Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > データの操作 > 画像の処理と解析 > 画像のフィルタリングと近傍処理 > PeronaMalikFilter >

PeronaMalikFilter

PeronaMalikFilter[image]
Perona-Malik拡散フィルタを image に適用する.
PeronaMalikFilter
適用する拡散量 t を指定する.
PeronaMalikFilter
伝導率パラメータ k を使う.
PeronaMalikFilter
伝導率関数の画像勾配に幅 のガウス正則化を適用する.
  • Perona-Malikフィルタはエッジは保存しつつ画像を平滑化する場合によく使われる不均一な拡散法である
  • PeronaMalikFilterは任意のグレースケール画像あるいは多チャンネル画像に使うことができる.多チャンネル画像の場合は各チャンネルを別々に扱う.
  • は拡散方程式 をすべての画像チャンネル に適用する.
  • 正則化勾配ノルムの関数 は拡散電流の伝導率を定義する.勾配ノルムが k より大きいエッジでは,拡散が抑えられ,エッジが保存される.
  • PeronaMalikFilterでは,t は拡散の展開とこれによるフィルタの空間範囲をパラメータ化する.
  • 伝導率パラメータ k は任意の正の値を取ることができる.k のデフォルト値はAutomaticで,このとき k には image の勾配ノルムの50%の変位値が割り当てられる.チャンネル数が複数の場合は,チャンネル平均勾配ノルムが考慮される.
  • 正則化パラメータ はガウスカーネル の標準偏差である.これを使って画像勾配 がたたみ込まれる. 正則化は伝導率項 のノイズ感受性を低くする.のときは勾配の決定に有限差分スキームが使われる.
顕微鏡画像に適用されたPerona-Malikフィルタ:
顕微鏡画像に適用されたPerona-Malikフィルタ:
In[1]:=
Click for copyable input
Out[1]=
MRI画像に適用されたPerona-Malikフィルタ:
強エッジのみを保存するために伝導率パラメータの値を大きくする:
ノイズで生成されたエッジを無視するために最小のスケールを指定する:
Perona-Malikフィルタを使って超音波画像中の卵胞を取り出す:
超音波画像を平滑化して血管筋脂肪腫を区別する:
一般に,強エッジはよりはっきりとし,それほどはっきりしていないエッジはぼやける:
伝導率パラメータが低い場合,ぼやけ具合が弱くなる:
バージョン 8 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF