图漾深度相机环境配置和使用记录(Visual Studio2015+Opencv-3.4.1+Cmake-3.15.3+win10)

一、参考资料

1、图漾官方配置说明书:快速入门 — PercipioDC 2.3.0 documentation

2、vs使用经验-图漾深度相机配置使用_start_continue的博客-CSDN博客_图漾深度相机

3、OpenCV 、Visual Studio及VC之间的版本对应支持关系_yi_tech_blog的博客-CSDN博客_opencv和vs版本对应

二、软件下载

        我把自己用到的所有软件放在网盘里:https://pan.baidu.com/s/1vCur8LmFnnyEyvTX1PTNLQ,提取码:8x39。

1、图漾Camport3 SDK:https://github.com/percipioxyz/camport3

2、Cmake(2.8.0以上):Download | CMake(需要魔法);

3、OpenCV(2.4.8以上):https://opencv.org/releases.html(需要魔法);

4、Visual Studio 2015:下载installer安装就好,我的是18年安装的,具体过程不太记得了。

三、编译

        因为每个人软件放的位置不一样,本文除了图片外,所有路径都是相对路径。

1、首先配置环境变量,在Path中添加“opencv\build\x64\vc14\bin”(VS2015用vc14,VS2017用vc15,这里的路径需要根据自己的情况做修改)。

2、运行“cmake-3.15.3-win64-x64\bin\cmake-gui.exe”,设置为如下,点击“Finish”,中间会有红色的选项跳出。

3、红色选项中将OpenCV_DIR设置为opencv/build,点击“Configure”,但这里可能还是会报错。

4、报错内容如下,意思是OpenCV_DIR存在,但是这个路径中OpenCVConfig.cmake中设置OpenCV不被找到,修改一下就好。

        打开“opencv/build/OpenCVConfig.cmake”,将倒数第二行OPENCV_FOUND后的FALSE改为TRUE。回到CMake-gui点击“Configure”,出现“Configuring done”后再点击“Generate”,出现“Generating done”就好了。

四、VS2015配置

1、新建C++空白控制台应用。

 

 2、将开发界面的模式和配置路径的模式统一。左侧窗口中项目名右击->“Properties”,将下图两对设置统一,否则无法正常运行程序。 

 3、设置Include目录。左侧窗口中项目名右击->“Properties”->“VC++ Directories”->“Include Directories”,将如下五个路径加入。

4、设置库目录。左侧窗口中项目名右击->“Properties”->“VC++ Directories”->“Library Directories”,将如下两个路径。

5、添加库。左侧窗口中项目名右击->“Properties”->“Linker”->“Input”->“Additional Dependencies”

(1)“opencv\build\x64\vc14\lib”中有两个.lib文件(“opencv_worldxxx.lib”和“opencv_worldxxxd.lib”),“Release”模式添加第一个,“Debug”模式添加第二个。

 (2)添加“camport3-master\lib\win\hostapp\tycam.lib”。

6、添加SDK中的.h和.cpp文件。

“Header Files”右击->Add->Existing Item,然后将“camport3-master\sample\common”和“camport3-master\include”下的文件全部添加。

 7、使用SDK的时候会有fopen等相关报错,需要添加个东西:左侧窗口中项目名右击->“Properties”->“C/C++”->“Preprocessor”->“Preprocessor Definitions”,添加:_CRT_SECURE_NO_WARNINGS。

8、开始开发。在Source File中新建一个.cpp文件(或Header File中新建一个.h文件),添加#include "../common/common.hpp"就可以使用SDK了。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值