ギザギザの画像を、ボケを抑えつつ滑らかにするフィルタ。
boost と libpng が必要。
tar xvzf marmer-1.0.tar.gz cd marmer make ./marmer 反復回数 src.png dst.png
(もうちょいちゃんと書く予定)
が小さくなるように画像を修正していく。具体的には、上式を Euler-Lagrange 方程式に代入して得られる
を差分化し、 Jacobi 法で反復。
追記: これを作ったときはあまり知らなかったのだけど、 L2 ノルムではなく L1 ノルムを最小化するという手法は非常に有名で、色々な応用がなされているようだ。当然ながら最小化の方法もずっと効率の良いものが考えられているようで、なんかゴミ。興味のある人は "total variation" とか "L1-norm minimization" とかで検索すると良いよ。
y.fujii <y-fujii at mimosa-pudica.net>