如何使用opencv创建HDR图像
How to create HDR images using opencv
我使用的是opencv 3.0版本,它支持创建HDR图像,并尝试使用三张不同曝光的图像生成HDR图像。我找到了这个教程的opencv。
http://docs.opencv.org/master/d3/db7/tutorial_hdr_imaging.html gsc.tab = 0
这很容易理解,但它需要像图像曝光时间这样的参数。我怎样才能得到这个曝光时间?我只有图像。有人试过了吗?
谢谢
图像曝光时间为EXIF数据。在资源管理器窗口中右键单击图像,转到属性,您将看到一些EXIF数据,包括曝光时间(如果图像有该数据)。
或者您可以编写程序将元数据提取到TXT文件。我使用python exifread()来读取曝光时间。https://pypi.python.org/pypi/ExifRead
相关文章:
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- 如何使用OpenCV将RBG图像转换为HSV,并将H、S和V值保存为C++中的3个独立图像
- OpenCV EqualizeHist()从彩色图像创建黑白图像
- 将"打开的CV图像"中的"颜色"转换为整数格式
- 平均图像时图像损坏
- 在C++中使用GDAL可以将图像的像素坐标转换为lat,long吗
- 如何将图像传输到c++(dll)中的缓冲区,然后在c#的缓冲区中读/写
- Vulkan验证层不断在VkQueuePresentKHR()上抛出图像布局错误
- 使用FFMPEG将RGB图像序列保存到.mp4时出现问题
- 将RGB图像保存为PPM格式
- 将图像添加到资源文件夹UWP C++
- 彩色图像的卤化物处理平均值
- C++射线示踪剂ppm表示没有足够的数据来显示图像
- 重新定位图像时如何前进到下一个内存块
- 如何使用按钮更新GTK3图像以使用C++从相机捕获图片
- 为什么 BMP 图像上的 imwrite 会卡住/不返回?
- 从具有不同曝光时间的图像中获取HDR图像
- 将卤化物与表示为浮点数组的 HDR 图像一起使用
- 如何使用opencv创建HDR图像
- 寻找单图像HDR算法