问题 HDR图像创建算法


你知道创建HDR图像的任何算法,比如photomatix或photoshop“merge hdr”功能吗?


5294
2017-08-08 16:29


起源



答案:


你指的是Pseudo HDR(1张图像的HDR外观)或几张不同影像的HDR(每张曝光不同)?

通常HDR从Edge Preserving Smoothing运算符开始。 这样可以区分我们想要保存数据的细节,以及我们可以压缩数据的平坦区域。

下一步是将压缩函数应用于我们要压缩的数据。

最后一步是混合压缩数据。

我首先阅读有关色调映射的内容: http://en.wikipedia.org/wiki/Tone_mapping


6
2018-05-09 15:52





Matlab已合并HDR功能。如果您安装了matlab,则可以在安装目录中获取它的源代码。(但您不能将其用于许可应用程序)。

更多细节:
开源HDR库建议


2
2018-04-24 04:38





我建议使用具有开源(GPL v3)代码和高级对齐模式的HDR工具箱: https://github.com/banterle/HDR_Toolbox/tree/master/source_code/Generation

http://www.advancedhdrbook.com


2
2017-10-02 21:59





我不知道你使用的语言,但你总是可以看一下源代码 亮度 (Qtpfsgui)并看看他们是如何做到的。

但请记住,该代码受版权保护,因此您无法真正复制并粘贴到不同许可的应用中。


1
2017-08-08 17:01



我检查了亮度,但我不熟悉c ++。有没有Java或PHP代码? - Milan
除了Python之外我什么都不知道所以我只是把它作为一个建议b / c我自己使用该程序。我不能真正说出它的代码。 - avacariu


答案:


你指的是Pseudo HDR(1张图像的HDR外观)或几张不同影像的HDR(每张曝光不同)?

通常HDR从Edge Preserving Smoothing运算符开始。 这样可以区分我们想要保存数据的细节,以及我们可以压缩数据的平坦区域。

下一步是将压缩函数应用于我们要压缩的数据。

最后一步是混合压缩数据。

我首先阅读有关色调映射的内容: http://en.wikipedia.org/wiki/Tone_mapping


6
2018-05-09 15:52





Matlab已合并HDR功能。如果您安装了matlab,则可以在安装目录中获取它的源代码。(但您不能将其用于许可应用程序)。

更多细节:
开源HDR库建议


2
2018-04-24 04:38





我建议使用具有开源(GPL v3)代码和高级对齐模式的HDR工具箱: https://github.com/banterle/HDR_Toolbox/tree/master/source_code/Generation

http://www.advancedhdrbook.com


2
2017-10-02 21:59





我不知道你使用的语言,但你总是可以看一下源代码 亮度 (Qtpfsgui)并看看他们是如何做到的。

但请记住,该代码受版权保护,因此您无法真正复制并粘贴到不同许可的应用中。


1
2017-08-08 17:01



我检查了亮度,但我不熟悉c ++。有没有Java或PHP代码? - Milan
除了Python之外我什么都不知道所以我只是把它作为一个建议b / c我自己使用该程序。我不能真正说出它的代码。 - avacariu