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