您的位置:

使用VS安装OpenCV教程

如果你是一名计算机视觉工程师或者对OpenCV感兴趣,那么本教程可以帮助你在Windows系统中使用Visual Studio(VS)来快速安装OpenCV。本文将从以下几个方面详细介绍VS安装OpenCV的步骤:

一、下载并安装Visual Studio

1、在官网下载Visual Studio,如下图所示。


    https://visualstudio.microsoft.com/zh-hans/downloads/

2、双击下载的程序包后,会弹出一个向导,按照提示安装即可。

二、下载配置OpenCV

1、在官网下载OpenCV,如下图所示。


    https://opencv.org/releases/

2、选择所需版本并下载。我们以OpenCV 4.5.3版本为例。

3、下载完成后,解压缩到指定位置,如下图所示。

4、在解压后的文件夹下,新建一个名为build的文件夹,并在其中新建一个名为install的文件夹。如下图所示。

三、配置Visual Studio

1、打开Visual Studio,在“文件”选项中点击“新建”->“项目”,如下图所示。

2、在“新建项目”窗口中,选择“Visual C++”->“Windows桌面”->“Windows桌面向导”。

3、按照向导的提示逐步完成项目创建过程。注意,在“应用程序类型”中选择“动态链接库”。

4、创建成功后,按下Ctrl+Shift+B进行编译,编译器将报错。这是由于缺少OpenCV的库文件,需要手动加入。

5、选择“项目”->“属性”,在“VC++目录”中加入OpenCV的头文件路径和lib文件路径。其中包括opencv\build\install\include和opencv\build\install\x64\vc15\lib。如下图所示。

6、在“链接器”->“常规”中,将“附加库目录”设置为OpenCV的lib文件路径。如下图所示。

7、在“链接器”->“输入”中,在“附加依赖项”中加入OpenCV库文件的名称。对于我们使用的OpenCV版本,需要加入的依赖库包括:opencv_world453d.lib、opencv_world453.lib、opencv_core453d.lib、opencv_core453.lib、opencv_highgui453d.lib和opencv_highgui453.lib。如下图所示。

8、单击“确定”保存设置。

四、测试OpenCV

1、在新建的Windows桌面向导项目中,打开默认生成的Source.cpp文件,输入以下代码来测试OpenCV是否配置成功:


    #include <opencv2/opencv.hpp>
    int main() {
        cv::Mat image = cv::imread("path/to/your/image");
        cv::imshow("Display window", image);
        cv::waitKey(0);
        return 0;
    }

2、通过调用imread()函数读取一张图片,并通过imshow()函数来展示图片。可以通过API文档查看相关参数的详细说明。

3、运行程序,显示结果如下图所示,说明OpenCV的配置成功。

五、小结

通过以上步骤,我们已经完成了在VS中配置OpenCV的过程。在进行实际应用程序开发时,可以根据自己的需要进一步调整配置参数。