GaussianFilter

GaussianFilter[image,r]
画素半径 r のガウシアン(Gaussian)カーネルでたたみ込むことで image にフィルタを適用する.

GaussianFilter[image,r,{n1,n2}]
image次のガウスの離散微分で形成されたカーネルでたたみ込む.

GaussianFilter[image,{r,σ},]
半径が r で標準偏差が σ のガウシアンカーネルを用いる.

GaussianFilter[image,{{r1,r2},}]
半径 等を垂直および水平方向に用いる.

GaussianFilter[data,]
ガウシアンフィルタを data の配列に適用する.

詳細とオプション詳細とオプション

  • GaussianFilterはよく画像処理アプリケーションで使われる線形平滑化フィルタである.
  • GaussianFilterは任意のグレースケールあるいは多チャンネルの画像に使うことができる.多チャンネルの場合は各チャンネルに別々に働く.
  • GaussianFilterは,2Dおよび3Dの画像,また任意階数のデータ配列に使うことができる.
  • GaussianFilter[image,r]GaussianFilter[image,{r,r/2}]に等しい.
  • GaussianFilter[image,]はデフォルトで image と同じ次元の実像を返す.
  • GaussianFilter[image,r,{n1,n2}]は,下方向を指す画像での垂直次元の 次のガウシアン導関数と,右方向を指す 次の水平導関数を計算する.
  • GaussianFilterは,常に実数型の画像を返す.
  • GaussianFilterで使えるオプション
  • Method"Bessel"ガウス行列の要素の決め方
    Padding"Fixed"充填方法
    WorkingPrecisionAutomatic使用する精度
    "Standardization"True切断の説明をするためにガウス行列を再スケールしてシフトするかどうか
  • Methodオプションの使用可能な設定値にはがある.
  • Padding->Noneの設定では,GaussianFilter[image,]は通常 image より小さい画像を返す.
2008年に導入
(7.0)
| 2012年に修正
(9.0)