首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试在Android jellybean上实现HDR

尝试在Android jellybean上实现HDR
EN

Stack Overflow用户
提问于 2012-12-11 08:05:01
回答 1查看 1.2K关注 0票数 0

对于我的项目,我需要在我的设备上实现HDR功能,上面有Android Jelly bean。从代码中我可以看到,当选择HDR (高动态范围)时,应用程序会将SCENE_MODE_HDR发送到HAL层。我是来自相机HAL层的开发人员。当我得到场景模式= SCENE_MODE_HDR时,我应该做什么。我是否需要请求驱动程序给出3张具有不同曝光补偿值的图像,并且应用程序将负责拼接图像以制作HDR图像?或者像全景模式一样,android应用程序和框架层可以自己处理HDR?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-19 20:18:12

场景模式= SCENE_MODE_HDR似乎是从Android Jelly Bean 4.2引入的,据我所知,这里的HDR表示硬件HDR,这意味着由摄像头供应商实现。

我认为司机需要处理这一点,不仅要给出3张不同曝光补偿值的图像,还需要做图像合成和色调映射。

因此,从应用程序的角度来看,摄像头应用程序只需使用SCENE_MODE_HDR设置场景模式并拍照,然后在onPictureTaken()回调函数中输出HDR图像。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13811488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档