OpenCV环境搭建

OpenCV环境搭建

VS2017安装

  • 具体安装过程参考下面链接:
    https://mp.weixin.qq.com/s/NrrHFAXm57QblOf5CPUVmw

  • 组件可以参考以下选项:
    OpenCV环境搭建_第1张图片

OpenCV环境搭建_第2张图片




OpenCV安装

  • 如果还没有安装OpenCV这里提供一个连接,下载完成后直接解压就可以使用。 链接:https://pan.baidu.com/s/18sedYEJNiP7bIxKL6Uy56g 提取码:1111
    解压完成后OpenCV目录如下
    OpenCV环境搭建_第3张图片

安装完上面的VS和OpenCV后,下面就可以配置VS的OpenCV环境了。


OpenCV配置

  1. 打开VS,然后点击左上角文件,选择点击项目。
    OpenCV环境搭建_第4张图片

  2. 进入项目创建界面,点击Visual C++目录下的Windows桌面,然后点击控制台应用,然后在下侧更改项目名称,名称可以随便写,这里命名为Templete1。接着更改项目创建位置。最后点击确定,完成项目创建。
    OpenCV环境搭建_第5张图片

  3. 项目创建完成后,更改上方解决方案配置和解决方案平台,如下所示。
    OpenCV环境搭建_第6张图片

  4. 点击项目菜单下的属性配置(该项会因项目名的不同而有所不同),进入属性配置界面。
    OpenCV环境搭建_第7张图片

  5. 进入属性配置界面后点击配置属性下的VC++目录
    OpenCV环境搭建_第8张图片

  6. 然后点击包含目录右侧的箭头,会弹出编辑选项框,点击编辑选项框。

OpenCV环境搭建_第9张图片

  1. 点击新行,然后点右侧按钮,添加新行。

OpenCV环境搭建_第10张图片

  1. 找到OpenCV安装的文件夹,打开build文件,如下图所示

OpenCV环境搭建_第11张图片

  1. 进入include文件
    OpenCV环境搭建_第12张图片

  2. 点击选择文件夹OpenCV环境搭建_第13张图片

  3. 这时就会返回路径包含的弹窗,并且可以看到该路径已经添加进去了。如下图所示。
    OpenCV环境搭建_第14张图片

  4. 同样按照上面的步骤再添加一次,不过本次需要将opencv2路径也包含进去,如下图所示,进入opencv2目录
    OpenCV环境搭建_第15张图片

  5. opencv2目录如图所示,然后点击选择文件夹。
    OpenCV环境搭建_第16张图片

  6. 下图是配置完成的示例,接着点击确定即可。
    OpenCV环境搭建_第17张图片

  7. 接下来需要配置库目录,同样点击库目录的编辑按钮
    OpenCV环境搭建_第18张图片

  8. 进入build文件
    OpenCV环境搭建_第19张图片

  9. 进入x64文件
    OpenCV环境搭建_第20张图片

  10. 进入vc15文件
    OpenCV环境搭建_第21张图片

  11. 进入lib文件
    OpenCV环境搭建_第22张图片

  12. 点击选择文件夹,将该路径添加进去
    OpenCV环境搭建_第23张图片

  13. 当看到该路径添加进去之后,点击确定即可
    OpenCV环境搭建_第24张图片

  14. 点击链接器,然后点击输入

OpenCV环境搭建_第25张图片

  1. 选择附加依赖项,点击右侧按钮,然后点击编辑,进入编辑界面
    OpenCV环境搭建_第26张图片
  2. 编辑界面如下
    OpenCV环境搭建_第27张图片
  3. 然后回到opencv的安装路径下,按照以下路径依次进入。
    opencv->build->x64->vc15->lib。操作如下图所示
    OpenCV环境搭建_第28张图片
    OpenCV环境搭建_第29张图片
    OpenCV环境搭建_第30张图片
    OpenCV环境搭建_第31张图片
  4. 复制红色方框中的文件的文件名注意文件的扩展名也要复制
    OpenCV环境搭建_第32张图片
  5. 将上面复制的文件名粘贴到开始时打开的附加依赖项的编辑页面中,然后点击确定。如下图所示。

OpenCV环境搭建_第33张图片
28. 最后点击确定,完成vs的配置
OpenCV环境搭建_第34张图片




到这里vs配置就完成了,但是还需要做最后一步,配置环境变量

环境变量配置

  1. 右键点击我的电脑,弹出快捷窗口,点击属性
    OpenCV环境搭建_第35张图片

  2. 点击高级系统设置
    OpenCV环境搭建_第36张图片

  3. 点击环境变量
    OpenCV环境搭建_第37张图片

  4. 在用户变量下,点击Path,然后点击编辑
    OpenCV环境搭建_第38张图片

  5. 先点击右侧的新建,然后点击浏览
    OpenCV环境搭建_第39张图片

  6. 找到opencv的安装路径,并进入bin路径下,依次顺序为opencv->build->x64->vc15->bin,然后点击确定即可。
    OpenCV环境搭建_第40张图片

  7. 最后点击确定,完成环境变量的配置。




OpenCV环境测试1

  • 按照上面的步骤完成配置后,重新打开VS, 然后打开刚刚建立的项目,接着将源文件中的代码全部删除并将下面代码复制到源文件中然后在计算机上随便找到一张图片,将Mat src = imread(“F:/image/dog.jpg”)中的路径改为所找到图片的路径,注意路径符号是’/‘而不是’\’
#include 
#include 

using namespace cv;
using namespace std;

int main()
{
	Mat src = imread("F:/image/dog.jpg");//找到自己电脑上的一个图片,并将其路径作为imread()函数的输入参数。这里打开的是我电脑上F盘image文件夹下的名为dog的图片
	imshow("input", src);
	waitKey(0);
	destroyAllWindows();
	return 0;
}
  • 然后点击本地Windows调试器,运行程序
    OpenCV环境搭建_第41张图片
  • 如果运行结果是弹出了你所选择的图片,那么就说明OpenCV已经配置成功了。示例运行结果如下
    OpenCV环境搭建_第42张图片



OpenCV环境测试2

  • 如果第一个测试没办法正常运行的话还可以将下面代码复制到文件中,复制前确保已经将源文件中的代码全部删除了
#include 
#include 

using namespace cv;
using namespace std;


int main()
{
	Mat imag = Mat::zeros(Size(500, 500), CV_8UC3);
	imag = Scalar(0, 255, 0);
	imshow("imag", imag);
	waitKey(0);
	destroyAllWindows();
	return 0;
}
  • 同样点击Windows调试器,如果运行结果是弹出了一个绿色窗口就说明配置成功了。如下图所示。
    OpenCV环境搭建_第43张图片

你可能感兴趣的:(OpenCV,opencv,c++,计算机视觉)