自定义相机
在一些情况下,内置支持的摄像头不能满足需求,此时可能需要考虑使用自定义相机,自定义相机可以支持从外部获得图像数据输入到 AR 系统中,供跟踪器使用。自定义相机可以由您自行实现图像数据获取。
可用平台:Unity、原生
开始之前
- 通过 摄像头和输入扩展 了解物理相机的相机模型、参数和一些其他使用上的注意点。
自定义相机的使用场景
以下场景中可以使用自定义相机:
外置摄像头
例如在 Android 上,系统 API 不支持外置摄像头,只能通过 libuvc 来调用外置摄像头
远程摄像头串流
视频文件
头显
AR 系统中使用的自定义相机
AR 系统中使用的自定义相机有:
AREngineInterop
在鸿蒙 4.x 及以前版本上提供华为 AR Engine 支持,通过自定义相机使用手机提供的运动跟踪功能
头显
多种头显的图像输入是通过自定义相机来实现的
自定义相机使用限制
自定义相机使用限制有
在头显设备上
EasyAR Sense XR License 试用版
每次运行可以使用 100 秒(Mega 用户可经由 EasyAR 商务在审批后调整时间长度),在部分条件下运行时会显示水印,在某些设备上需要联网才能使用
EasyAR Sense XR License 正式版
无限制
在其他设备上
EasyAR Sense 个人版
每次运行可以使用 100 秒(Mega 用户可经由 EasyAR 商务在审批后调整时间长度),在部分条件下运行时会显示水印
EasyAR Sense 专业版/经典版/企业版
无限制