3D相机D2C对齐的方法

144 篇文章 67 订阅

关于 D2C,当前主要有两种方式,一种是硬件对齐,一种是软件对齐。硬件对齐由芯片完成,不消耗主机资源,效率较高。但是对深度图的分辨率有要求,最大支持 640x480。软件对齐没有这个限制,且精度较高,缺点是会消耗大量主机算力,不适合计算能力较弱或主机资源进展的平台。

(1)硬件对齐

硬件对齐操作起来比较简单,在启动数据流之前调用 Device 类的成员函数:

m_device.setImageRegistrationMode(openni::IMAGE_REGISTRATION_DEPTH_TO_COLOR);

就可以了,这样输出的结果中彩色图像和深度图像就是对齐的。

(2)软件对齐

件对齐是使用 Orbbec 提供的一个 d2c.dll 的动态库。具体的操作比较复杂,这里暂不做详细介绍。硬件对齐相对于软件对齐来说效率高,并且从 SDK 出来的流直接就是对齐好了。软件对齐准确率更高,但是效率没有硬件对齐高,需要对从 SDK 读取出来的深度流做进一步处理,后续编码也较复杂。

备注:

点击下面链接,进入奥比中光开发者社区,了解更多3D视觉技术信息:
https://developer.orbbec.com.cn/

或扫描下方二维码,进入奥比中光开发者社区:
在这里插入图片描述

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值