Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
谷歌相机afmode_变焦相机,希望能够帮助你!!!。
半个月前,一位名叫 B-S-G 的国外开发者成功地把 Google 相机和 HDR+ 移植到了非 Google 机型上,采用骁龙 820/821/835 处理器的大部分机型和部分骁龙 4 系和 6 系机型(需手动开启 Camera2 API)都能体验到「黑科技」HDR+ 带来的手机成像质量的飞跃。
但这还不够,昨天,这个移植版 Google 相机又更新了,带来了诸多新功能,包括 aHDR+模式和零快门延迟拍摄(ZSL)。
之前大家都体验过 HDR+ 的魅力了:利用天文学中的幸运成像原理(Luck Imaging),HDR+ 模式下,手机会在短时间内拍摄多张照片,然后依靠 Google 相机团队强大的算法把这些照片合成最终结果。
有了 HDR+,我们基本上可以告别低光噪点多、手抖照片糊之类的尴尬了。但这个模式其实是一种强制的算法合成,这个合成过程需要参考的照片数量很多, 不仅会降低快门速度,偶尔还会让最终合成的照片看上去很不自然。
所以在 Google 自家机型的相机中,还有一个「自动 HDR+」模式,也就是 aHDR+。和 HDR+ 不同,aHDR+ 比较温和——它将成像主动权交给相机应用本身,对 HDR+ 算法的利用率则视具体拍摄环境而定,需要用于合成的素材往往也更少。在这种前提下,手机就能进一步实现零快门延迟拍摄(ZSL)了。
下面附上几张 XDA 提供的样张,均为一加3在 aHDR+ 模式下拍摄:
说完 HDR+、aHDR+ 和 ZSL 这三者的关系,我们再来说一些注意事项。
首先,在上次的文章中我们没有提到的是,骁龙 4 系和 6 系手机(比如红米 Note3、红米4)也是可以使用移植版的 Google 相机的,但必须进行一些额外操作:
确保手机已 root
使用任意 root 文件管理器定位至 system/build.prop 文件
打开 build.prop,在末尾加上 persist.camera.HAL3.enabled=1 代码
这样一来便开启了 Camera2 API,也就能够正常使用 Google 相机和 HDR+/aHDR+ 功能了。
Magisk 用户还可以通过附件中的 camera2api-enbabler.zip 模块进行开启。
除了上面提到由 B-S-G 移植的版本以外,国外开发 Ivanich 还自己动手给一加3/3T做了一个定制版 Google 相机。
这个版本针对一加3/3T 进行了优化:
解决了原版在低光环境下的视频录制问题
禁用了导致相机停止运行的长按快门连拍功能
加入了 60FPS 视频录制功能
理论上来说,这个定制版本也适用于其他骁龙 820/821 机型。
文中提到的所有资源和安装包都在这里:
也不知道什么时候支持带图评论,我还是很想看大家分享样张的╮(╯▽╰)╭
🍗🍗🍗🍗 小狮子最喜欢的鸡腿 分割线 🍗🍗🍗🍗
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
下一篇
已是最新文章