ガウスぼかしのさまざまな説明をたくさん読んで、本当に混乱しています。
ガウスぼかしの仕組みが大体わかりました。 http://en.wikipedia.org/wiki/Gaussian_blur
値が非常に小さくなるため、マスクの最大サイズとして 3*sigma を選択することを理解しました。
しかし、私の3つの質問は次のとおりです。
シグマのみでガウス マスクを作成するにはどうすればよいですか?
私がそれを正しく理解していれば、マスクは重みを与えてくれます。次に、マスクを左上のピクセルに配置します。マスク内のピクセルの値ごとに重みを乗算します。次に、マスクを次のピクセルに移動します。これをすべてのピクセルに対して行います。これは正しいです?
- また、1D マスクの方が高速であることもわかっています。そこで、x のマスクと y のマスクを作成します。私のマスクがこのように見えるとしましょう。(3x3)
1 2 1
2 4 2
1 2 1
私の x と y マスクはどのように見えますか?