市场上各种深度摄像头测试之OPT8241

本文介绍了如何测试和使用深度摄像头OPT8241,包括系统要求、资源下载、源码编译过程以及深度数据的分析。在编译过程中详细解释了如何配置PCL、QT等依赖,并解析了深度图像的格式和存储方法。
摘要由CSDN通过智能技术生成

简要介绍

  • ToF,即time of flight,不同于二维图像来推算三维信息,而是通过红外光在空气中的飞行时间,计算出目标体的距离。
  • 相关文档:http://www.ti.com.cn/product/cn/OPT8241/technicaldocuments
  • 系统要求: Win7/Ubuntu 14.04 64 bit PC 2GB RAM Minimum of 500MB free
    space

资源下载

官方资源下载:http://www.ti.com/tool/opt8241-cdk-evm
使用官方软件就能使用该摄像头,若想下载SDK源码进行编译,参考以下资源:
cmake:http://www.cmake.org/download/
git:http://git-scm.com/download/win
CySuiteUSB:http://www.cypress.com/?rID=34870
QT:http://download.qt.io/official_releases/qt/5.4/5.4.2/qt-opensource-windows-x86-msvc2013_64-5.4.2.exe.mirrorlist
PCL:https://github.com/3dtof/pcl/releases/tag/1.7.2

  • 说明:
    1、PCL官网不提供1.7之后的版本下载,这仅提供了1.7.2的链接,若需要其他版本可自行Google或百度下载大牛编译好的pcl
    2、PCL和QT是必须支持你的编译环境的,另外源码仅支持64位编译,若环境不是64位将会报错,故下载请注意

源码编译过程

  1. 默认安装完上述软件后(记得提示加环境变量的就加),下载源码:https://github.com/3dtof/voxelsdk
    GitHub里也有教程,单个人不认为是用来编译源码的,自行斟酌
  2. 在源码目录中,Voxel文件夹下新建文件夹CyAPI,将安装后的CySuiteUSB文件夹中的CyAPI.lib和CyAPI.h拷贝到该目录
  3. 打开命令行,进入到源码目录下

    cd voxel-sdk mkdir build cd build set
    CMAKE_PREFIX_PATH=%CWD%;%CMAKE_PREFIX_PATH% cmake-gui ..

  4. 看到cmake图形界面,点击Configure,选择相应的编译环境,等待完成,若报错,请在图形界面中对应项手动选择路径,具体如下:
    如果它找不到PCL, 将PCL_DIR设为PCL的安装目录下版本号文件夹的一个cmake目录。 再点一下configure
    如果找不到VTK,设置CMAKE_PREFIX_PATH为vtk-6.1。
    如果找不到QT,设置Qt5Widgets_DIR为Qt5Widgets文件夹所在绝对路径

    说明:一般来说,cmake会自动寻找相应路径,保证PCL和QT的全能找

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值