RealSense SR300 坑1米 相机windows环境配置
感觉有点小众化相机,网上资料太少了,既然玩了就整理一下吧。
Inter RealSense SDK
下载内容
这是官方的SDK,据说是闭源的,平台里有许多类似工具的平台。
DCM驱动下载地址:
https://downloadcenter.intel.com/product/92329/Intel-RealSense-Camera-SR300
官方SDK下载地址:
https://github.com/IntelRealSense/librealsense/releases
下载后直接安装,桌面上会出现 Intel® RealSense™ SDK 的文件夹,进入直接运行即可。
【注意】
1.安装DCM时要将摄像头USB插上,会自动安装。(据说2.0的口会出错,建议使用usb3.0)
2.配置引用文件位于安装目录下的 RSSDK 文件夹中。
环境配置
在环境变量path中添加**…\RSSDK\bin\x64以及…\RSSDK\lib**即可(…对应修改自己的安装目录)。
librealsense
据说这个SDK时开源的,确实可以用修改源码重新编译,但是内部一些函数我还是被挡住没能完全透入。
下载内容
下载地址:
https://www.intelrealsense.com/developers#downloads
源码下载:
https://download.csdn.net/download/qiuxinmin/11645568
【注意】上面上传的源码是我修改过后的,解决了与QT的UI界面中有部分函数不兼容的问题,将其解压后作为源码,在其同级目录下新建build文件夹,用cmake编译后用vs打开,生成对应解决方案,再次重新编译,即可在build的Debug文件夹中获得新的realsense2.dll和realsense2.lib文件,替换librealsense安装目录下的两个对应文件即可。
环境配置
这个SDK的安装目录一般被默认在了C盘中,在环境变量中包含一下即可,若安装目录不同修改即可(对了,我的电脑是64位的,32位注意修改):
C:\Program Files (x86)\Intel RealSense SDK 2.0\bin\x64
C:\Program Files (x86)\Intel RealSense SDK 2.0\lib\x64
SDK调用相机和调参
Inter RealSense SDK
- 双击打开Intel RealSense SDK Sample Browser;
- 在搜索框输入Camera Explore,右边找到对应栏,点击run进入即可;
- 打开后的界面如下(此时需要插入相机):
4. 于界面上对应操作即可,可修改分辨率,可拍照保存至本地。
librealsense
- 搜索Intel RealSense Viewer,点击打开(主要忘记把它安到哪儿去了,搜一下比较快^^);
- 打开后几面如下:
- 同样左边目录下可以自己修改相机的一些对应参数,深度图和彩色图均可;
- 右上角的3D显示应该是将其化成了点云显示(后面再仔细说说点云的生成),可以看到效果如下:
//-------------------------------------------------------------------------------------------------------------//
平台的下载和搭建就写到这里,下一章写写VS下结合opencv打开相机显示图像~