XRCameraSubsystem浅析

在ARFoundation4.2.8版本中,通过ARCameraManager获取相机图像涉及的步骤包括:注册回调函数到ARCameraManager,由其在Update时调用XRCameraSubsystem获取最新帧,然后应用可以尝试获取XRCpuImage并进行数据转换为所需格式。

在使用ARFoundtion 4.2.8版本,要获取相机图像,还是通过ARCameraManager获取的。

大概的调用流程:

1. 应用脚本获取ARCameraManager对象,默认是挂在AR Camera下,向其注册回调函数。

2. ARCameraManager里会在每次Update的时候,调用XRCameraSubsystem的TryGetLatestFrame,如果有更新应该会返回true。然后会回调到应用注册的回调函数。

3. 然后应用调TryAcquireCpuImage,获取一个XRCpuImage对象。

4. 通过调用XRCpuImaged的Convert或者ConvertAsync,把原始数据转换为RGB或者灰度图等格式。

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值