欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

OpenCV 3.4.1在windows 10 64位和Microsoft Visual Studio 2017下的安装与环境配置

程序员文章站 2022-05-30 11:55:16
...

配置环境

Windows 10 64位,Microsoft Visual Studio 2017,OpenCV 3.4.1


下载安装包

1.opencv-3.4.1-vc14_vc15安装包

链接:https://pan.baidu.com/s/1xc0HW9AWkIgTvQBf2v-XbQ 密码:lq7h

2.cmake-3.11.1-win64-x64安装包
链接:https://pan.baidu.com/s/1Di2bhnVMkP3-zPN7HbZfTg 密码:mk8m

安装配置
1.双击opencv-3.4.1-vc14_vc15.exe,解压OpenCV库(注意:此时的安装包只是源文件,需要进行编译才能使用)

OpenCV 3.4.1在windows 10 64位和Microsoft Visual Studio 2017下的安装与环境配置

OpenCV 3.4.1在windows 10 64位和Microsoft Visual Studio 2017下的安装与环境配置

2.双击安装“cmake-3.11.1-win64-x64”,运行CMAKE3.11.1

OpenCV 3.4.1在windows 10 64位和Microsoft Visual Studio 2017下的安装与环境配置

注意:1 为解压后的源文件路径,2 为编译后的输出文件路径

3.点击Generate,生成编译工程即可,然后用VS打开OpenCV.sln

OpenCV 3.4.1在windows 10 64位和Microsoft Visual Studio 2017下的安装与环境配置OpenCV 3.4.1在windows 10 64位和Microsoft Visual Studio 2017下的安装与环境配置

4.对工程进行编译,生成解决方案,此过程比较漫长,完成后即生成今后所用lib/dll等类库

OpenCV 3.4.1在windows 10 64位和Microsoft Visual Studio 2017下的安装与环境配置

5.配置环境变量,右键计算机->管理->高级系统设置->环境变量->新建变量

CV_INCLUDE_PATH 头文件位置 ,CV_LIB_PATH 库文件位置

OpenCV 3.4.1在windows 10 64位和Microsoft Visual Studio 2017下的安装与环境配置OpenCV 3.4.1在windows 10 64位和Microsoft Visual Studio 2017下的安装与环境配置


编码测试

1.新建一个C++控制台程序项目,配置项目属性

包含目录,用于包含所需要的头文件;引用目录,用于包含需要引用的CV库;链接器中加入opencv_world341.lib

OpenCV 3.4.1在windows 10 64位和Microsoft Visual Studio 2017下的安装与环境配置

OpenCV 3.4.1在windows 10 64位和Microsoft Visual Studio 2017下的安装与环境配置

2.在主文件中输入一下代码,进行运行测试

// openCvTest.cpp: 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include "highgui.h"


int main()
{
	//读取图片置入内存
	IplImage* img = cvLoadImage("F:\\test.jpg",CV_LOAD_IMAGE_ANYCOLOR);

	//创建显示窗口
	cvNamedWindow("图片显示窗",1);

	//读取显示图像
	cvShowImage("图片显示窗",img);
	
	//等待命令输入
	cvWaitKey(0);

	//销毁内存
	cvReleaseImage(&img);

	//销毁窗口
	cvDestroyWindow("图片显示窗");

    return 0;
}

3.运行结果应为下图

OpenCV 3.4.1在windows 10 64位和Microsoft Visual Studio 2017下的安装与环境配置