api如何使用_相机打鸡血!教你如何释放手机拍照的潜力

73900a61-a11c-eb11-8da9-e4434bdf6706.gif

 [PConline技巧]现在的手机拍照效果越来越好,不过是否已经好到了极致?那也未必。尽管不少手机上的摄像模组硬件规格奇高,但软件算法不一定能发掘出硬件的所有潜力。要如何才能让相机拍照的效果进一步提升?Google在安卓5.0中引入了Camera2 API,第三方APP可以利用这个接口,来控制摄像头模组的底层参数;而如果拍照APP的成像算法独到,则可以通过Camera 2 API来进一步提升成像质量。

  例如谷歌相机这个APP,关注手机拍照的朋友都知道它拥有神一般的HDR算法,可以大幅提升手机拍照的宽容度和弱光成像,目前开发者已经将它从Pixel设备上移植到了其他安卓设备当中;又例如FV-5这个相机APP,它是手动功能最强大的相机应用之一,可以自定义曝光时间、ISO、输入RAW等等。无论是谷歌相机还是FV-5相机,都需要Camera 2 API才能使用,或者完整发挥其功效。

  很多朋友可能看到这里,就已经跃跃欲试了,但尽管很多设备都已经用上了安卓5.0以上的系统,但可能处于兼容性等考虑,未必对Camera2 API有完善支持。要如何才能知道自己的设备是否支持Camera2 API?如果不支持,要如何开启?下面就一起来说说要如何才能开启Camera2 API,以释放手机拍照的潜力吧。

检测设备是否支持Camera2 API

  我们可以使用一款小工具“Manual Camera Compatibility Test”来进行检测。这款小工具会检查设备是否支持Camera2 API中引入的各种手动相机设置(手动对焦,WB,ISO,快门速度和RAW支持)。如果结果全绿,那么在API层面上设备就有了兼容谷歌相机的可能;如果有红的情况,那就需要进一步手动开启该API了。

74900a61-a11c-eb11-8da9-e4434bdf6706.jpeg75900a61-a11c-eb11-8da9-e4434bdf6706.png通过测试的情况(左)和不通过的情况

手动开启Camera2 API

  首先,需要确保设备已经获得了root权限。

  ·方法一

  利用设备管理器找到安卓System目录下的“build.prop”文件。

76900a61-a11c-eb11-8da9-e4434bdf6706.jpeg开启该文件

  打开它,加上这样的一行代码:

  persist.camera.HAL3.enabled=1

  保存文件,然后重启系统。

  ·方法二

  使用一款名为“Scene”的小工具。

在Scene中找到“附加功能”,在“全部”的选项卡当中点击“通用功能”,找到“Camera2 HAL、EIS”开关,将其开启。

78900a61-a11c-eb11-8da9-e4434bdf6706.jpeg79900a61-a11c-eb11-8da9-e4434bdf6706.jpeg打开“附加功能”

7a900a61-a11c-eb11-8da9-e4434bdf6706.jpeg7d900a61-a11c-eb11-8da9-e4434bdf6706.jpeg在“通用功能”中开启相应开关

  使用了这两种方法后,如果能通过Manual Camera Compatibility Test的测试,那么就表明Camera2 API已经成功开启。另外要注意,某些设备开启这个特性可能会导致一些问题,例如自带相机崩溃等,不过这一操作是可逆的,出现问题后改回去即可。

  确认了设备开启Camera2 API后,就可以安装使用谷歌相机、FV-5相机这类拍照神器了。注意,某些版本的谷歌相机需要谷歌服务才能运行,而在国内安装谷歌服务框架会有一定的副作用——众所周知谷歌在中国是连不上的,因此,谷歌服务框架会向谷歌服务器连线,失败后不断重复,这就造成了额外的电量消耗。但并不是所有版本的谷歌相机都需要谷歌服务,这个难以一概而论,大家可以留意一下这点。

总结

  可见,如果你获得了root权限,开启Camera2 API并不复杂。而如果你无法获得root权限,或者是在不想动手,也可以等待设备的新固件推送——某些安卓机在更新系统后,会开启Camera2 API,用户也得以使用谷歌相机等更高质量的第三方拍照APP,希望安卓厂商们能够提供更完善的Camera2 API支持吧。

往期佳作·惊艳再现 80900a61-a11c-eb11-8da9-e4434bdf6706.png

富士XT-30微单相机都市篇 带上相机记录现代生活

81900a61-a11c-eb11-8da9-e4434bdf6706.gif

点一点【好看】小花花

就是对本文的最大支持☟

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值