Appearance
RGB 相机
TIP
本章节将介绍 SDK 使用 RGB 的功能。
概述
EZXR Glass 的 FE 相机不可被访问,但可以访问 RGB 相机。
包括 Sample 中的 RGBPreview,Recording, Tracking2D, SpatialComputing 等场景中,都展示了 RGB 相机的使用。
TIP
- 使用 RGB 相机必须依赖 EZXRGlassSDK,Android 标准接口无法访问不到 RGB 相机传感器,包括 Unity 的 WebCamera。
- 使用 EZXRGlassSDK 进行 RGB 相关功能开发,可通过 NormalRGBCameraDevice 类实现打开/关闭 RGB 相机,获取当前图像数据等功能
参数
当前 RGB 相机分辨率固定输出为 1280*960,如需其他分辨率,可联系易现获取支持。
可参考 RGB 支持分辨率: (4000,3000),(3280,2460),(3264,2448),(3200,2400),(2592,1944),(2048,1536),(1920,1440),(1600,1200),(1440,1080),(1280,960),(1024,768),(800,600),(640,480),(320,240)。
可以通过‘getCurrentImage’接口获得图像和内参信息,每一台设备可能会有细微差异。
类
使用 NormalRGBCameraDevice 类来获取或管理 RGB 相机。
允许创建多个 NormalRGBCameraDevice 对象,并重复打开 RGB 相机,但使用结束要主动执行关闭,否则系统会持续保持 RGB 相机打开状态。