タグ

ブックマーク / iphone.moo.jp (1)

  • DFTでガウシアンフィルタを高速化する

    DFTを使って、ガウシアンフィルタ(Gaussian Filter)を高速化する方法を説明します。基的なアイデアは、対象画像を一旦フーリエ変換し、フーリエ領域(Fourie domain)でマスク処理を行うことで、計算量を減らそうというものです。 ガウシアンフィルタとは? ガウシアンフィルタでは、対象画素に近い画素に大きな重みをつけ、遠い画素には小さい重みを付けた加重平均を取ることで、自然なぼかしを実現しています。この重みづけを下のガウス関数を用いて行っているのでガウシアンフィルタと呼ばれます。 この式からも分かるようにσの値が小さいとぼかし効果は小さく、σの値が大きくなるとそれに従ってぼかし効果も大きくなります。 ガウシアンフィルタはボックスフィルタに比べて非常にきれいなぼかしが可能です。ボックスフィルタの場合、ぼかしを強くしたとき画質劣化がひどいのに対して、ガウシアンフィルタでは自然

  • 1