[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了。

通过测试的情况(左)和不通过的情况

手动开启Camera2 API

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

  ·方法一

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

开启该文件

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

  persist.camera.HAL3.enabled=1

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

  ·方法二

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

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

打开“附加功能”

在“通用功能”中开启相应开关

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

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

总结

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

往期佳作·惊艳再现 

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

点一点【好看】小花花

就是对本文的最大支持☟

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

  1. 手机相机好坏测试软件,教你一分钟教你看懂手机拍照好坏!

    欢迎转载,请注明出处,抄袭必究! 摄像头好坏怎么看 在这个手机拍照时刻叫嚣单反的年代,在选购手机时,拍照好坏与否也逐渐成为我们选购的重要考虑因素之一. 多少人像教授一样,曾经天真的以为手机像素越大拍照 ...

  2. android的相机自动曝光,你真的会用手机拍照?一篇文章了解手动曝光!

    只要手机摄像头好,手机也能拍出单反的效果?亲,您想多了!拍照绝对是智能手机最频繁的应用之一,但你真的会用手机拍照吗?从最基本的光线应用到画面构图,小编将为大家奉上系列专题,本期,就让我们从手动曝光谈起 ...

  3. 网站使用手机相机_相机拍完照片,如何传到手机上?详细步骤教你使用

    当我们使用相机拍摄照片后,一般都需要拷贝到电脑上,再进行处理或发到手机上,就很难实时分享拍到的美景,所以很多人喜欢手机拍照后可以立即分享照片. 那么相机拍照后,如何传输到手机呢?今天Tony就来和大家 ...

  4. 传统存储方式_相机传到手机的3种方式,没WiFi的相机也能用

    支持WiFi的相机,可以通过无线传输到手机中进行分享使用.那么不支持WiFi功能的大部分相机,该如何把照片传到手机上呢? 小编分享3招给大家,这3招基本适合目前的所有相机类型和品牌,下面就各自优劣进行 ...

  5. java如何调用手机拍照功能_手把手教你如何实现拍照功能

    实现手机拍照功能,纯JS书写 First: 先上图为主,再做详细讲解: 需要注意的是这里的摄像头是主要是通过浏览器中的一个叫做Navigator属性在JS代码运行时打开页面自动开启 不明白?直接上代码 ...

  6. 我的世界手机版javaui材质包_教你然后用手机玩电脑版我的世界模组?

    大家好!今天我来教各位如何用手机玩电脑版我的世界模组. 首先Boat是一款新的运行PC版本我的世界的一个APP 这是一款基于Boardwalk的全新APP,由国内©JVM在Boardwalk的基础上所 ...

  7. 单反相机tf卡用sd卡套稳定吗_相机如何选择适合的内存卡?你想知道的知识都在这里,一篇言尽。...

    如果有以下疑问的朋友可以来这里看一看 一.市面上都有哪些内存卡? 二.如何识别内存卡上的标识? 三.为什么买的32G内存卡,而实际只能用29.8G ? 四. 哪些参数影响你选择内存卡的门槛? 五.如何 ...

  8. 手机改小视窗什么意思_简单几步教你如何将手机投屏到电视,1秒小屏变大屏!...

    原标题:简单几步教你如何将手机投屏到电视,1秒小屏变大屏! Hi,大家好,我是小雨!最近有人在后台咨询小雨,怎样将手机画面投屏到电视上,让手机的小屏变大屏.今天小雨就来和大家一起聊一聊这个问题,简单几 ...

  9. dxo手机拍照排名_重磅!这款全能旗舰手机通过相机评测新基准,实力依旧强势|相机|镜头|广角镜头|手机|oppo...

    作为全球权威手机相机拍摄评测网站,DxOMark 所测评的手机相机排名都做到了公平公正,因此它也成为消费者评定手机相机拍照性能的基准.尤其是新增至四颗镜头.和超大底的传感器后,各家的手机拍照能力都有所 ...

最新文章

  1. Java 实例化的理解
  2. IT项目管理入门知识
  3. 九坤投资投身基础科研,携手IDEA成立联合实验室
  4. 黑马程序员Linux系统开发视频之mmap使用注意事项
  5. 南邮计算机图形学水不水,南邮计算机图形学实验报告(修正版)….doc
  6. 深入理解Hadoop YARN中的Container概念
  7. PE学习(二) IMAGE_DOS_HEADER
  8. Apache2启动错误以及Ubuntu update的错误
  9. 【渝粤教育】国家开放大学2018年秋季 0716-22T工程建设法规 参考试题
  10. 用计算机唱出惊雷,除了《惊雷》还有多少喊麦神曲?这十首神作你一定听过!...
  11. bootstracp实现树形列表_Java实现一致性哈希算法,并搭建环境测试其负载均衡特性...
  12. SQL Server使用 LEFT JOIN ON LIKE进行数据关联查询
  13. linux内核网络栈代码的准备知识
  14. Linux基础-1.Linux命令及获取帮助
  15. 七、集合框架,Collection、list、set、map老师说集合学好了走到哪里都不怕
  16. WinForm 分屏 [ WinForm | Panel | 视频监控分屏 ]
  17. Ubuntu /home下中文目录如何修改成英文
  18. 测试小牛,全新出发!!
  19. 可穿戴在线展首日巡礼:剖析产业痛点 直击黑科技新品
  20. 大二之前此博客不会有太多的更新

热门文章

  1. UVA 1589 象棋
  2. Jquery调用打印机打印(包含去除页眉页脚)
  3. 搭建centos虚拟机
  4. SAP 如何强制踢出用户登录
  5. UI设计趋势中的新拟物化图标设计素材模板
  6. 【软考点点】软件开发模型
  7. 百度人脸识别搜索是怎么实现的?
  8. mysql的R树_GIS笔记——R树:一种用于空间查找的动态索引结构(算是节译)
  9. SimpleMind for Mac v1.31.0 中文版 小巧的思维导图工具
  10. 阿里云ECS用docker建Discuz!论坛和mediawiki