OpenCV的下载、安装和配置
下载OpenCV
下载地址:https://opencv.org/releases/
下载页面如下图示:
这里我们以Windows环境安装opencv为例说明,下载安装包为:opencv-4.7.0-windows.exe
双击安装文件,选择指定目录安装。
配置环境变量
计算机--属性--高级系统设置--环境变量--Path环境变量,新建opencv路径:
D:\tools\opencv\build\x64\vc16\bin
配置好之后,cmd窗口输入opencv_version,如果能正常显示版本号,则表示opencv配置成功。
C:\Users\whwtr>opencv_version
4.7.0-dev
C:\Users\whwtr>
至此,OpenCV就安装完成,下面我们以Visual Studio中创建控制台工程为例,讲解在Visual Studio中如何配置opencv。
Visual Studio项目opencv配置
1、打开Visual Studio,创建控制台工程
打开Visual Studio,创建控制台工程,如下图示:
2、Visual Studio配置opencv
首先在“解决方案”中选中你的项目名称,然后点击项目--属性,打开项目属性弹窗。
(1)添加包含目录
点击VC++目录--包含目录--编辑,添加包含目录:
D:\tools\opencv\build\include
D:\tools\opencv\build\include\opencv2
(2)添加库目录
点击VC++目录--库目录--编辑,添加库目录:
D:\tools\opencv\build\x64\vc16\lib
如下图示:
(3)添加附加依赖项
点击链接器--输入--附加依赖项--编辑
添加你的库文件名,我的是:opencv_world470d.lib
如下图示:
库文件在库目录下,有两个文件:
opencv_world470.lib
opencv_world470d.lib
如果配置为Debug,选择opencv_world470d.lib
如果配置为Release,选择opencv_world470.lib
至此,Visual Studio下OpenCV就配置完了。接下来我们添加测试类,测试opencv功能是否生效。
ConsoleApplication2.cpp内容修改为:
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
Mat img = imread("d:/test/logo.png"); //读入一张图片
imshow("【载入的图片】", img); //在窗口中显示载入的图片
waitKey(6000); //等待6000ms后窗口自动关闭
}
运行效果如下图示:
(完)