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

MaxFilter

MaxFilter
各値を範囲 r のその近傍中の最大値で置換することで image にフィルタをかける.
MaxFilter
データの配列に最大値フィルタを適用する.
  • MaxFilterは,各画素を中心とした×ブロックの最大値を求める.
  • 画像の端では,MaxFilterはより小さな近傍を使用する.
  • MaxFilterは垂直範囲 ,水平範囲 の近傍を使う.
  • 多チャンネルの画像の場合,MaxFilterは各画素をすべてのチャンネルを平均して全輝度が最大の近傍の画素で置換する.
  • MaxFilterでは,data は任意の階層の配列でよい.
最大値フィルタを使ってカラー画像のより明るい部分を膨張させる:
画像のより明るい部分を膨張させて細く暗い部分を取り除く:
ベクトルの最大値フィルタ:
最大値フィルタを使ってカラー画像のより明るい部分を膨張させる:
In[1]:=
Click for copyable input
Out[1]=
 
画像のより明るい部分を膨張させて細く暗い部分を取り除く:
In[1]:=
Click for copyable input
Out[1]=
 
ベクトルの最大値フィルタ:
In[1]:=
Click for copyable input
Out[1]=
天文画像からごま塩ノイズを取り除く:
MaxFilterMinFilterを続けて適用するとClosingと同じ効果が得られる:
バージョン 7 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF