ガウシアンフィルタは、画像処理における平滑化(スムージング)フィルタの一種です。ガウス関数に基づいた重み付けを行い、画像のノイズを低減するために使用されます。
ガウシアンフィルタの動作
- カーネルの作成: ガウス関数を用いて、フィルタのカーネルを作成します。ガウス関数は、中心から離れるに従って値が小さくなる関数です。
- 畳み込み: 作成したカーネルを入力画像と畳み込み演算を行います。畳み込み演算は、カーネルの各要素とその周辺の画素値を掛け合わせ、合計値を入力画像の対応する画素に代入します。
- 出力画像: 畳み込み演算の結果、ノイズが低減された平滑な画像が出力されます。
ガウシアンフィルタの利点
- ノイズを低減しながら、画像の詳細な情報を保持できる
- エッジのぼやけを抑えられる
- 計算処理が比較的簡単
ガウシアンフィルタの欠点
- 平滑化処理によって、画像のシャープさが失われることがある
- ノイズの種類によっては、効果が十分に得られない場合がある
ガウシアンフィルタの応用例
- 画像のノイズ除去
- 画像の平滑化
- エッジ検出
- 画像ぼかし
参考資料
- 画像処理における平滑化フィルタのまとめ: https://www.frontier.maxell.co.jp/blog/posts/14.html