Monday, February 22, 2010

nanHDR



HDR:ハイダイナミックレンジの光と影経由で知ったHDR_nonbeさんのnanHDRのまねをして
1) jpeg画像をHLS変換して、L画像をグレイスケールjpegとして取り出すプログラム。
2) jpeg画像をHLS変換して、グレイスケールjpeg画像の値をLとして用いたカラー画像を作成するプログラム。
を作ってみた。1で作ったグレイスケール画像をなんとかしてメリハリをつけて2に入れればHDR風の画像になるはず。なかなかいい感じにメリハリをつけられなかったので。
3) 画像中の100x100の窓内をヒストグラム平坦化により値を変換し、この窓を画像全体に1ドットづつ動かして、すべての窓で出された値を平均する。というプログラムをつくってみた。この絵で3分ほどかかる。
これでできたグレイスケールjpeg画像を2に入れてみると、なにかHDRっぽい画像が出てきた。
海や空がひどいことになっている、まだまだ調整が必要か。

No comments: