OpenCV入门(一) OpenCV的安装及配置(VS2019 - C++版本)

下载链接:http://opencv.org/releases/

OpenCV下载

选择最新版4.1.0的Win Pack

下载好后,双击运行exe程序解压,选择一个解压后的目录。( 其会自动生成一个opencv目录,不需要单独再创一个opencv目录。另,不建议将其解压到C盘根目录下的Program Files或Program File (x86)目录下,可能会因系统权限导致各种问题 )

解压

OpenCV所在位置

解压完毕后,将其写入系统的环境变量(此电脑->属性->高级系统设置->高级->环境变量)中,向Path中添加一条:"解压后opencv所在的文件夹目录\opencv\build\x64\vc14\bin",例如我将其解压在C:\Users\User\下,则添加:C:\Users\User\opencv\build\x64\vc14\bin。

编辑环境变量
编辑Path

这样OpenCV4.1.0就算安装好了,接下来就在自己IDE中进行配置。
例如我C++开发环境是Visual Studio 2019,相应的项目创建配置流程如下:

  1. 打开Visual Studio2019,新建一个空项目(Ctrl+Shift+N)


    新建空项目
  2. 新建一个C++文件(Ctrl+Shift+A)


    新建C++文件
  3. 将菜单栏下的Debug后的x86改为x64


    改为x64
  4. 打开菜单栏中的视图(View) -> 其他窗口(Other Windows) -> 属性管理器(Property Manager)


    打开属性管理器

右键Debug|x64 打开属性


Debug|x64 -> 属性

5.编辑包含目录


编辑包含目录

添加两条目录路径并确定(注意路径是你opencv安装的路径)
C:\Users\User\opencv\build\include
C:\Users\User\opencv\build\include\opencv2

添加两条目录路径并确定

6.同理,添加库目录,如图所示。
C:\Users\User\opencv\build\x64\vc14\lib


添加库目录

7.添加附加依赖项。链接器->输入->附加依赖项
将opencv_world410d.lib输入
(注意opencv版本,4.1.0是410,其他版本同理)


添加附加依赖项

库的导入已经完成了。接下来就可以开始OpenCV相关开发了!

将以下代码(功能是显示一张图片)写入项目中的sample.cpp文件,编译运行(Ctrl+F5),显示出图片说明配置成功!

#include 
using namespace cv;

int main() {
    Mat img = imread("C:\\Users\\User\\Desktop\\yhk.jpg");    //引号内选一张自己计算机内的图片的路径
    imshow("银行卡", img);    //打开一个窗口,显示图片
    waitKey(0);    //在键盘敲入字符前程序处于等待状态
    destroyAllWindows();    //关闭所有窗口
    return 0;
}
显示成功

你可能感兴趣的:(OpenCV入门(一) OpenCV的安装及配置(VS2019 - C++版本))