opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]

opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]一、参考资料1、图漾官方配置说明书:快速入门—PercipioDC2.3.0documentation2、vs使用经验-图漾深度相机配置使用_start_continue的博客-CSDN博客_图漾深度相机3、Open

一、参考资料

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”,中间会有红色的选项跳出。

opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]

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

opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]

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

opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]        打开“opencv/build/OpenCVConfig.cmake”,将倒数第二行OPENCV_FOUND后的FALSE改为TRUE。回到CMake-gui点击“Configure”,出现“Configuring done”后再点击“Generate”,出现“Generating done”就好了。

opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]

四、VS2015配置

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

 opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]

opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]

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

opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]

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

opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]

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

opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]

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

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

opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]

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

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

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

opencv模糊图像变清晰_opencv矩形轮廓检测[通俗易懂]

 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矩形轮廓检测[通俗易懂]分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/88271.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注