你知道创建HDR图像的任何算法,比如photomatix或photoshop“merge hdr”功能吗?
你知道创建HDR图像的任何算法,比如photomatix或photoshop“merge hdr”功能吗?
你指的是Pseudo HDR(1张图像的HDR外观)或几张不同影像的HDR(每张曝光不同)?
通常HDR从Edge Preserving Smoothing运算符开始。 这样可以区分我们想要保存数据的细节,以及我们可以压缩数据的平坦区域。
下一步是将压缩函数应用于我们要压缩的数据。
最后一步是混合压缩数据。
我首先阅读有关色调映射的内容: http://en.wikipedia.org/wiki/Tone_mapping
Matlab已合并HDR功能。如果您安装了matlab,则可以在安装目录中获取它的源代码。(但您不能将其用于许可应用程序)。
更多细节:
开源HDR库建议
我建议使用具有开源(GPL v3)代码和高级对齐模式的HDR工具箱: https://github.com/banterle/HDR_Toolbox/tree/master/source_code/Generation
我不知道你使用的语言,但你总是可以看一下源代码 亮度 (Qtpfsgui)并看看他们是如何做到的。
但请记住,该代码受版权保护,因此您无法真正复制并粘贴到不同许可的应用中。
你指的是Pseudo HDR(1张图像的HDR外观)或几张不同影像的HDR(每张曝光不同)?
通常HDR从Edge Preserving Smoothing运算符开始。 这样可以区分我们想要保存数据的细节,以及我们可以压缩数据的平坦区域。
下一步是将压缩函数应用于我们要压缩的数据。
最后一步是混合压缩数据。
我首先阅读有关色调映射的内容: http://en.wikipedia.org/wiki/Tone_mapping
Matlab已合并HDR功能。如果您安装了matlab,则可以在安装目录中获取它的源代码。(但您不能将其用于许可应用程序)。
更多细节:
开源HDR库建议
我建议使用具有开源(GPL v3)代码和高级对齐模式的HDR工具箱: https://github.com/banterle/HDR_Toolbox/tree/master/source_code/Generation
我不知道你使用的语言,但你总是可以看一下源代码 亮度 (Qtpfsgui)并看看他们是如何做到的。
但请记住,该代码受版权保护,因此您无法真正复制并粘贴到不同许可的应用中。