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库(注意:此时的安装包只是源文件,需要进行编译才能使用)
2.双击安装“cmake-3.11.1-win64-x64”,运行CMAKE3.11.1
注意:1 为解压后的源文件路径,2 为编译后的输出文件路径
3.点击Generate,生成编译工程即可,然后用VS打开OpenCV.sln
4.对工程进行编译,生成解决方案,此过程比较漫长,完成后即生成今后所用lib/dll等类库
5.配置环境变量,右键计算机->管理->高级系统设置->环境变量->新建变量
CV_INCLUDE_PATH 头文件位置 ,CV_LIB_PATH 库文件位置
编码测试
1.新建一个C++控制台程序项目,配置项目属性
包含目录,用于包含所需要的头文件;引用目录,用于包含需要引用的CV库;链接器中加入opencv_world341.lib
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.运行结果应为下图