【HMS Core】【FAQ】【AR Engine】AR Engine常见问题合集
1、【问题描述】
使用AR Engine的ARFace功能,可以改变调用手机的前置摄像头类型吗,比如使用nova的前置广角摄像头
【解决方案】
AR Engine可以修改想要调用的相机,可以参考AR Engine示例代码中的CameraHelper.java文件中的setupCamera方法,选择想要启动的相机,赋值给mCameraId参数,即可开启制定的相机。
2、【问题描述】
如何获取手机的前置广角摄像头的CameraId?
【解决方案】
可以通过以下逻辑得到前置广角相机的Camera ID:
1、在getCameraIdList获取到相机ID列表后,遍历ID号,首先判断CameraCharacteristics.LENS_FACING,该值==LENS_FACING_FRONT的ID为前置摄像头对应的Camera ID;
2、在筛选出的前置摄像头ID中,调用CameraCharacteristics中的SENSOR_INFO_PHYSICAL_SIZE字段,获取相机的传感器尺寸,尺寸较大的即为广角摄像头。
相关的信息可以参考:
3、【问题描述】
AR Engine是否支持上层应用自己管理相机, 仅将画面传递给sdk?
【解决方案】
目前只有ARFaceTrackingConfig支持,具体使用细节请参考我们的网站说明:
4、【问题描述】
Unity AREngineSDK 2.10 ARFrame.CameraImage 无法转byte[], 有没有更好的方法可以获取相机流的byte[]?
【解决方案】
目前只通过android的Image对象提供YUV格式的数据。不支持转成byte[]。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
2021-08-05 云空间服务,助力用户数据存储与协同
2021-08-05 Input组件无点击效果
2020-08-05 【有奖众测】我有礼品,你有快服务吗?