HDR图像创建算法

时间:2010-08-08 16:29:31

标签: algorithm image-processing hdrimages

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

4 个答案:

答案 0 :(得分:7)

您指的是Pseudo HDR(HDR图像来自1张图像)还是来自几张不同图像的HDR(每张图片都有不同的曝光)?

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

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

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

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

答案 1 :(得分:2)

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

更多细节:
Open Source HDR library recommendations

答案 2 :(得分:2)

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

http://www.advancedhdrbook.com

答案 3 :(得分:1)

我不知道您使用的语言,但您可以随时查看Luminance(Qtpfsgui)的源代码,看看他们是如何做到的。

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