一、参考资料
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,提取码:8×39。
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模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]插图5 opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]](https://img.bianchenghao.cn/app/bianchenghao_cn/887a478dc57b45bc90b04db406b81f07.png)
四、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了。
今天的文章opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/88271.html
![opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]插图1 opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]](https://img.bianchenghao.cn/app/bianchenghao_cn/83759dd20e994fd0aa674ff8486ec1d9.png)
![opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]插图3 opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]](https://img.bianchenghao.cn/app/bianchenghao_cn/4f2038afeca34897adf0d2574f2e0126.png)
![opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]插图7 opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]](https://img.bianchenghao.cn/app/bianchenghao_cn/916f95eb850a42a9b000eb7b5e2ce86d.png)
![opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]插图9 opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]](https://img.bianchenghao.cn/app/bianchenghao_cn/d57a4f76369d4fbb93c23cc63997f374.png)
![opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]插图11 opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]](https://img.bianchenghao.cn/app/bianchenghao_cn/ee1fb618835c45ca82dfca2041360877.png)
![opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]插图13 opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]](https://img.bianchenghao.cn/app/bianchenghao_cn/e202bb21bf5940b2a214777a5a4e07ed.png)
![opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]插图15 opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]](https://img.bianchenghao.cn/app/bianchenghao_cn/d678ac3180c04ff599faae211268b3ef.png)
![opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]插图17 opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]](https://img.bianchenghao.cn/app/bianchenghao_cn/c92f6a8e57914c3caddf6158099da604.png)
![opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]插图19 opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]](https://img.bianchenghao.cn/app/bianchenghao_cn/1073a406daca4542996cbda92f9a0b72.png)
![opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]插图21 opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]](https://img.bianchenghao.cn/app/bianchenghao_cn/e275135c8a47475eab0633575812444b.png)