相机能力 - CameraKit - 华为影像能力 - 华为开发者联盟

相机能力 相机能力 相机能力

相机能力

相机能力(Camera Engine)是华为影像能力开放接口,旨在帮助三方简单、高效使用相机系统强大能力,为用户带来丰富的相机功能及拍照体验。通过提供一套高级编程API,支持三方实现大光圈、人像、HDR、视频HDR、视频人物虚化、超级夜景等特性,达成华为相机同样的拍照效果。
支持平台
  • Android

拍摄场景介绍

超长曝光和多帧叠加,实现夜景效果的完美呈现。

提供预览流,轻松虚化背景、凸显主体,突破光线的束缚,效果自然出色。

突出拍摄主题,避免过曝过暗。

提供华为人像模式拍照,可操作光效、虚化、美肤,实现人像多种效果拍摄。

提供AI色彩,人像虚化,怀旧,悬疑,清晰等效果,拍摄出属于你的大片!圆了你的电影梦。

提供HDR硬件级逆光影像技术,实现HDR实时预览和录像功能。

可调节ISO、AE\AF\AWB、色温曲线等专业参数调节。

可实现60fps、120fps、480fps、960fps慢动作拍摄,为您捕捉毫秒之间的乐趣。

自动识别并配置30种场景拍照参数,提供加持AI效果的预览流,随时抓拍精彩瞬间。

优势

华为Camera Engine服务于开发者的应用创新,玩法创新,用户体验提升。深度挖掘华为手机超强拍摄能力,统一封装成Camera Engine,集成简单,为开发者提供先进的图像处理能力。
开放
三方拍照能力等同于系统相机。
简单
基于相机模式编程,提供开发IDE工具。
兼容
EMUI10.0版本兼容,支持平移到HarmonyOS。
优势 优势

接入指南

1
注册认证华为帐号
登录华为开发者联盟官网,如您还没有华为帐号,请先进行注册。
2
签署协议
签署SDK包中的《华为开发者Camera Engine SDK/API服务使用合作协议》。
3
SDK下载
登录华为开发者联盟官网 > “开发” > “相机能力” > “点击SDK下载”。下载SDK压缩包。
4
环境准备与搭建
建议v3.0.1及以上Android Studio。手机开发处理器不低于kirin 980且系统软件不低于EMUI_10.0.0。
华为Camera Engine下载中心 华为Camera Engine下载中心 华为Camera Engine下载中心

华为Camera Engine下载中心

三方设备接入需要按照SDK提供的接口进行实现相机功能扩展。建议v3.0.1及以上Android Studio。手机开发处理器不低于kirin 980且系统软件不低于EMUI_10.0.0。当前已支持机型包括:HUAWEI Mate20、HUAWEI Mate20pro、HUAWEI Mate30、HUAWEI Mate30pro、HUAWEI Mate20x、荣耀V20、HUAWEI P30、HUAWEI P30pro 后续会陆续支持更多机型。 下载 Camera Engine SDK 查看示例代码

FAQ

如何判断设备是否支持HDR模式?
ModeCharacteristics提供能力查询机制。HDR能力可以通过getSupportedParameters接口查询。
如何判断设备是否支持大光圈模式?
ModeCharacteristics提供能力查询机制。大光圈能力可以通过getSupportedParameters接口查询。
录像模式该怎么配置surface?
录像模式要求模式在confure时至少要配置一个预览surface和Record surface。

技术支持

请联系客服以获取更多帮助。我们将在1到2个工作日答复您。

开发者论坛

一个开放的技术问答社区,华为专家在线解答技术问题,分享经验知识。

Stack Overflow

提问或回答集成HMS Core遇到的问题。

GitHub

参与开源项目,为HMS Core做出贡献。

联系方式
devConnect@huawei.com
devComplaint@huawei.com