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

ImageFilter

Updated In 8 Graphic
ImageFilter
関数 fimage の各チャンネル内の各画素の範囲 r の近傍の適用する.
  • ImageFilterは各画素の値を,その画素の周囲の値の配列に関数 f を適用した結果で置換する.
  • ImageFilterは画像内の各チャンネルを別々に操作する.
  • ImageFilterは行方向に範囲 を,列方向に範囲 を使う.
  • ImageFilter行上,行下,列左,列右に延長した近傍を取り出す.
  • f に渡されるチャンネル値は,Imageオブジェクトに使われるもとになったタイプに関係なく一般に0から1の範囲である.関数 f は一般に0から1の範囲のチャンネル値を返すものと考えられる.
  • 使用可能なオプション:
Padding"Fixed"画像を超えた部分に想定する値
InterleavingFalsef にチャンネル値のリストを渡すかどうか
MaskingAll関心領域
  • デフォルト設定のInterleaving->Falseでは,f が適用される配列の要素は画素についての個々のチャンネル値である.
  • Interleaving->Trueとすると,要素は特定の画素についてのすべてのチャンネル値のリストになる.
  • ImageFilterはデフォルトで image と同じ次元の画像を与える.
極小フィルタを適用する:
各画素を局所平均で置換してぼやけさせる:
極小フィルタを適用する:
In[1]:=
Click for copyable input
Out[1]=
 
各画素を局所平均で置換してぼやけさせる:
In[1]:=
Click for copyable input
Out[1]=
すべてのチャンネル上で計算された平均フィルタ:
円板の外側の部分を処理する:
画像の断片の厳密な位置を求める:
ラインカーネルを使って平均フィルタを作る:
中央値偏差フィルタ:
バージョン 7 の新機能 | バージョン 8 での修正機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF