一.软件下载:
1.opencv官方网站:点击打开链接
选择RELEASES,可以看到有opencv所有版本:
如果你是32位系统就选择2开头版本的
如果你是64位系统就选择3开头版本的
(1)若直接选择3.41版本则带点击页面最下方,选择需要下载的最新的版本:如图1-1
图1-1
(2)
点击页面中see project/保存文件/开始下载:如图1-2
图1-2
(4)下载完成之后保存到相应的盘,下载的是一个压缩包,下面开始解压,解压路径可以直接默认D盘:
解压之后:
“sources里面存放的是源文件,build里面是建立OpenCV项目的接口,你会看到build里面有好多文件夹,比如Java,python,bin,lib,*64,include等等,其中bin里面存放的是二进制文件,lib存放是一些库,java里面是java和opencv连接的jar包,python里面是python调用opencv的库文件,*64里面是C++调用opencv的一些文件,里面有编程环境,我的是vc14,也就是Visual Studio2015,对就是2015,vc15对应Visual Studio2016,这些编程环境和编程工具可以从MSDN下载”
2.Visual Studio 2015下载地址:点击打开链接
(1)下载并安装合适自己的开发环境:
建议下载社区版,可免费用于学习和研究。
经历一个相当漫长的时间后,下载完成。
二.环境配置
1.配置OpenCV相关的环境变量,安装完成后在系统的环境里找到“Path”,编辑并在后边加入自己的OpenCV目录,如: “;D:\opencv\build\x64\vc14\bin”
2.打开vs,新建c++ win32控制台项目
选择空项目后,点击完成。
3.修改项目的相关配置。
具体为:项目--属性-- 配置属性--VC++ 目录
也可以直接修改属性管理器,不需要每创建一个新项目时都配置一篇属性。
(1)Include path(包含目录):
D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2
(2)Lib path(库目录):
D:\opencv\build\x64\vc14\li
(3)链接器--输入--附加依赖项:
opencv_world341d.lib
opencv_world341.lib
“在D:\openCV\opencv\build\x64\vc14\lib
目录下有这样两个文件opencv_world341.lib
和opencv_world341d.lib
,文件的区别是一个没有d
结尾的对应的时release版,以d
结尾的文件对应的是debug版。”
4.编写项目,添加test1.app.
添加代码,测试环境是否搭建完成
#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
using namespace std;
int main()
{
// 读入一张图片(test1.jpg)
Mat img = imread("D:\\test1.jpg");//图片路径
// 创建一个名为 "测试程序——显示图片"窗口
cvNamedWindow("测试程序——显示图片");
// 在窗口中显示 测试程序——显示图片
imshow("测试程序——显示图片 ", img);
// 等待10000 ms后窗口自动关闭
waitKey(10000);
}
将test1.png保存在工程文件下。试运行。显示图片。
成功显示图片。搭建成功。
声明参考以下博客,在此感谢:
https://blog.csdn/lanergaming/article/details/48689841
https://blog.csdn/tsfx051435adsl/article/details/78172669
https://blog.csdn/qq_36644644/article/details/78063762
https://blog.csdn/qq_17550379/article/details/78201442?locationNum=3&fps=1
https://blog.csdn/u014626607/article/details/79096814
小白新上文章,多谢捧场。
更多推荐
opencv3.41+vs2015+win10环境搭配,十分详细,适合新手参考
发布评论