HDR画像生成アルゴリズム
-
26-09-2019 - |
質問
photomatix や photoshop の「merge hdr」機能など、HDR 画像を作成するアルゴリズムをご存知ですか?
解決
あなたは、いくつかの異なる画像から疑似HDR(HDR 1枚の画像から見て)、またはHDRを参照している(異なる露出で各)?
通常HDRは、エッジがオペレーターを保存平滑化することから始まります。 これは、我々はデータを圧縮することができますフラットの領域に、データを保存しておきたい内容を区別することができます。
次のステップは、我々が圧縮するデータに圧縮関数を適用することでしょう。
最後のステップは、圧縮されたデータをブレンドすることであろう。
私はトーンマッピングについて読んで起動します: http://en.wikipedia.org/wiki/Tone_mappingする
他のヒント
Matlabのは、マージHDR機能を持っています。あなたは、MATLABインストールしている場合、あなたは。インストールディレクトリにそれのソースコードを入手することができます(ただし、ライセンスのアプリのためにそれを使用することはできません)。
さらにいくつかの詳細については、私は、オープンソース(GPL v3の)コードと高度なアライメントモードがありHDRツールボックスを示唆しています: https://github.com/banterle/HDR_Toolbox/tree/master/source_code/Generation の
どの言語を使用しているかわかりませんが、いつでもソースコードを見ることができます。 輝度 (Qtpfsgui) して、その方法を確認してください。
ただし、そのコードは著作権で保護されているため、別のライセンスを取得したアプリに実際にコピー&ペーストすることはできないことに注意してください。