ガウシアンフィルタ

ガウシアンフィルタは、画像処理における平滑化(スムージング)フィルタの一種です。ガウス関数に基づいた重み付けを行い、画像のノイズを低減するために使用されます。

ガウシアンフィルタの動作

  1. カーネルの作成: ガウス関数を用いて、フィルタのカーネルを作成します。ガウス関数は、中心から離れるに従って値が小さくなる関数です。
  2. 畳み込み: 作成したカーネルを入力画像と畳み込み演算を行います。畳み込み演算は、カーネルの各要素とその周辺の画素値を掛け合わせ、合計値を入力画像の対応する画素に代入します。
  3. 出力画像: 畳み込み演算の結果、ノイズが低減された平滑な画像が出力されます。

ガウシアンフィルタの利点

  • ノイズを低減しながら、画像の詳細な情報を保持できる
  • エッジのぼやけを抑えられる
  • 計算処理が比較的簡単

ガウシアンフィルタの欠点

  • 平滑化処理によって、画像のシャープさが失われることがある
  • ノイズの種類によっては、効果が十分に得られない場合がある

ガウシアンフィルタの応用例

  • 画像のノイズ除去
  • 画像の平滑化
  • エッジ検出
  • 画像ぼかし

参考資料