OpenCV的下载、安装和配置

下载OpenCV

下载地址:https://opencv.org/releases/

下载页面如下图示:

opencv-download.pngopencv-download.png

这里我们以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,创建控制台工程,如下图示:

opencv-create-ConsoleApplication.pngopencv-create-ConsoleApplication.png

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

如下图示:

visualstudio-opencv-config01.pngvisualstudio-opencv-config01.png

(3)添加附加依赖项
点击链接器--输入--附加依赖项--编辑
添加你的库文件名,我的是:opencv_world470d.lib

如下图示:

visualstudio-opencv-config02.pngvisualstudio-opencv-config02.png

库文件在库目录下,有两个文件:
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后窗口自动关闭
}

运行效果如下图示:

opencv-console-run.pngopencv-console-run.png

(完)

最后修改于:2023年03月31日 23:41

添加新评论