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

BilateralFilter

BilateralFilter
空間的拡散 と画素値拡散 の双方向フィルタを image に適用する
  • BilateralFilterはエッジ保存平滑化に用いられる非線形局所フィルタである.
  • BilateralFilterは,正規化されたガウス行列を重みとして使い,各画素をその近傍の重み付き平均で置換する.
  • BilateralFilterは任意のグレースケール画像またはカラー画像に使うことができる.
  • 多チャンネル画像に適用された場合,BilateralFilterはチャンネルベクトル間のユークリッド距離を計算する.
  • の値が大きい場合,双方向フィルタはガウスフィルタと同じような結果を返す.
  • MaxIterations->n のオプション設定では,双方向フィルタが最高で n 回反復される.
カラー画像の細部を平滑化する:
カラー画像の細部を平滑化する:
In[1]:=
Click for copyable input
Out[1]=
双方向フィルタリングはエッジを保存しつつ画像を平滑化する:
複数回反復することでポスタリゼーション効果を出す:
ノイズを除去する:
背景除去に使われる,大きい色拡散値の双方向フィルタリング:
画像分割のための前処理段階としての双方向フィルタリング:
双方向フィルタを使ったアンシャープマスキング:
バージョン 8 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF