【问题标题】:Image processing: exposure fusioned images are washed out图像处理:曝光融合的图像被洗掉
【发布时间】:2012-01-08 03:56:05
【问题描述】:

我正在尝试复制 T. Mertens 等人。人。在论文 [1] 中,作者提出了一种方法,可以将使用不同相机曝光拍摄的多张照片融合成一张“更好”曝光的照片。论文 [2] 还提供了一个 Matlab 演示代码。 该方法非常简单:计算每个像素的像素权重图,然后使用权重图和拉普拉斯/高斯金字塔混合方法组合图像,以防止混合伪影。

我基本上已将 Matlab 代码移植到 C++,但与 Matlab 实现相比,生成的图像看起来有些褪色(图像:http://imageshack.us/photo/my-images/204/exposuresample.jpg/)。

我已经比较了我的 C++ 端口处理工作流程中的不同步骤,但这些似乎没问题。我的金字塔处理似乎有问题。

有图像处理背景的人有什么建议或想法会导致褪色结果吗?

问候,

[1]http://research.edm.uhasselt.be/%7Etmertens/exposure_fusion/ [2] http://research.edm.uhasselt.be/%7Etmertens/exposure_fusion/exposure_fusion.zip

【问题讨论】:

    标签: image-processing gaussian fusion


    【解决方案1】:

    看起来好像第二张图像要么被某个常数偏移,实际上导致它在非常明亮的区域看起来“更亮”并且饱和,或者它乘以一个常数,导致它在某些区域饱和。您可以通过检查您认为是黑色的几个像素的值来测试这一点。如果预期的黑色确实是黑色,那么它是乘法的。你附上的图片我看不出来。

    不过,我的赌注是第一种情况。

    为了调试它,我会检查整个算法是否有任何像素操作导致超过 255(或 1,取决于您使用双精度数还是整数)并从那里开始工作。或者对于快速而肮脏的解决方案,检查是否可以通过减去一个值或除以一个小值(1.3 或其他值)来纠正最终图像

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-07
      • 2020-08-29
      • 1970-01-01
      • 2019-09-03
      • 1970-01-01
      • 2016-03-20
      相关资源
      最近更新 更多