目录
第一章 Opencv安装及其环境变量配置
1.1下载并安装OpenCV
1.2 OpenCV环境变量配置
第二章 Visual Studio 2019 编译器下载安装
第三章 OpenCV开发环境配置(C++)
3.1创建项目
3.2 添加包含目录
3.3 添加库目录
3.4 添加附加依赖项
3.5 后续问题的检验和处理
第一章 Opencv安装及其环境变量配置
1.1下载并安装OpenCV
首先到官网:
Home - OpenCV
然后点击Library
![](https://img-blog.csdnimg.cn/f5205ffa64184cbfa2936c58c352077d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
选择系统和版本进行下载
![](https://img-blog.csdnimg.cn/8d4c4434005545d29743b0821edc3b6e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
点击Windows后跳出以下界面,五秒后自动下载
![](https://img-blog.csdnimg.cn/e1d8441d80364920972824981e0a9fa8.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
下载完成后解压到自定义的文件夹中
1.2 OpenCV环境变量配置
打开该文件夹,复制 bin 文件夹的路径
![](https://img-blog.csdnimg.cn/959e8ebb57374451a8739d29a13220e0.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
点击 开始菜单 -> 点击 设置 -> 点击 系统 -> 点击 关于 -> 点击系统信息.
![](https://img-blog.csdnimg.cn/cd061157dfc54295867d766ad3f97006.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
点击高级系统设置.
![](https://img-blog.csdnimg.cn/9b90c672fce84b9a8ce0d90413bad767.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
点击环境变量.
![](https://img-blog.csdnimg.cn/557605ed990c486fa17f63ae9443c420.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
双击系统变量中的 path
![](https://img-blog.csdnimg.cn/8d06996a2c084776901f63048b081394.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
点击编辑 -> 点击新建 -> 将所复制的路径粘贴
![](https://img-blog.csdnimg.cn/572569cdebda4efa90070eb7143ec1c4.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
点击确定就完成环境变量配置了.
第二章 Visual Studio 2019 编译器下载安装
上官网或者Microsoft Store下载
![](https://img-blog.csdnimg.cn/a866835eaf33453181f998e606f160b7.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
打开它的下载器,出现以下界面,这两个是必选,其他看个人情况选择
![](https://img-blog.csdnimg.cn/6570def586a2413381b5d8afcbacc465.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
缓存和根目录不能存在相同路径.
点击安装.
第三章 OpenCV开发环境配置(C++)
3.1创建项目
打开VS 2019,点击创建新项目
![](https://img-blog.csdnimg.cn/7fff6cf955f04728b918bd6d6dbfb38a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
搜索C++ -> 选择控制台应用 -> 点击下一步
![](https://img-blog.csdnimg.cn/c15cd77cf1d1492e83de60b950e530a2.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
输入项目名称和修改路径后点击创建
![](https://img-blog.csdnimg.cn/fc9e36c9e35549b3b5b19d6f46431e87.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
进入以下界面,点击项目 -> 点击属性
![](https://img-blog.csdnimg.cn/7f98d99467a1493994a2b73ab4b0f4d2.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
3.2 添加包含目录
点击VC++目录 -> 点击包含目录 -> 点击右边向下的小箭头
-> 点击<编辑...>
![](https://img-blog.csdnimg.cn/6afcf9c6f07a4897a157c356a08a621f.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
按照如下顺序, 将刚刚下载的opencv文件夹中build文件夹中的include 文件夹的路径复制粘贴到包含目录
![](https://img-blog.csdnimg.cn/5814488c097c4ff4a1e8e38d0e8317bd.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
3.3 添加库目录
与3.2操作一样,只是路径不同.
opencv -> build -> x64 -> vc15 -> lib
![](https://img-blog.csdnimg.cn/a69e9c2e5f5742e6b14c05cbdabe6766.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
3.4 添加附加依赖项
点击链接器 -> 点击输入 -> 附加依赖项
![](https://img-blog.csdnimg.cn/1ff4e37a4ca4423a8695a623ffd265ca.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
将 刚刚lib 文件夹中的第二个依赖项的名称复制粘贴
![](https://img-blog.csdnimg.cn/bc9d18c4cc3d4c1694f6963210cf9938.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
以上三种添加任务需要检查是否生效,如果添加失败就多试几次然后重启电脑
3.5 后续问题的检验和处理
将Debug右边的栏目改为x64 (Win 10系统)
![](https://img-blog.csdnimg.cn/568f8fec03fd4c8f81d7002a981effe4.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
这是测试代码,然后按F5运行
- #include <opencv2/opencv.hpp>
- #include <opencv2/core/core.hpp>
- #include <opencv2/highgui/highgui.hpp>
- #include <opencv2/imgproc.hpp>
- #include<iostream>
- using namespace std;
- using namespace cv;
- int main()
- {
- Mat image = Mat::zeros(300, 600, CV_8UC3);
- circle(image, Point(300, 200), 100, Scalar(25, 110, 288),-100);
- circle(image, Point(400, 200), 100, Scalar(255, 123, 127), -100);
- imshow("Show Window", image);
- waitKey(0);
- return 0;
- }
如果出现“无法找到opencv_world4455d.ddl”
Opencv -> build -> x64 -> vc15 -> bin
复制两个ddl后缀的程序扩展
![](https://img-blog.csdnimg.cn/16265933a91f41759280560fcb51ea5b.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
粘贴至C盘的system32文件夹中
按F5运行,出现下面的图片说明成功啦!
![](https://img-blog.csdnimg.cn/31d6cb95ae6b49d596acfc64cd6d1691.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARERzb3Vw,size_20,color_FFFFFF,t_70,g_se,x_16)
Ubuntu配置OpenCV
1_4_在Ubuntu中安装OpenCV-Python - OpenCV中文官方文档 (woshicver.com)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)