您的位置:首页 > 运维架构

【opencv 官方教程】翻译8 进阶图像操作--HDR

2016-12-26 18:22 253 查看
Use OpenCV for advanced photo processing.

High Dynamic Range Imaging
Compatibility: > OpenCV 3.0
Author: Fedor Morozov
Learn how to create and process high dynamic range images.

简介

 现在大多数图像都是每个信道8位信息,这也限制了设备更大的两个数量级,但实际上人眼可以根据光照情况自动适应数十个数量级的变化。

 在我们拍照时,亮的部分可能过度曝光了,而暗的部分可能曝光不足。所以单一曝光是不能捕获全部细节的。HDR图像则用32位/通道来表示数据,这极大的扩充了原有的8位/通道。

 我们有很多途径去捕获HDR图像。最简单的就是从不同曝光情况下拍摄并综合。通常HDR照片还得被还原成8位/通道的图片来显示。这样会产生记录和对齐的问题(不同的曝光条件下的值如何记录,又如何对齐)。

操作说明

 1. 装载图像、曝光时间

 2. 估算CRF

 3. 生成HDR图像

 4. tonemap(还原成8-bit)

 5. 曝光融合,产生LDR照片

效果:输入图像:



Tonemapped image (几乎展现了所有曝光场景下的细节,并且画面曝光很均衡)



Exposure fusion(融合了曝光细节的LDR照片,画面很明亮)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  OpenCV