这里我安装到D:\openCV ,安装完成后进入安装目录,看到 D:\openCV\opencv\build\x64 有 vc14和vc15两个文件夹。 vs2019使用的是vc15这个目录的东西。
?
2. 配置环境变量右键 计算机-属性-高级系统设置-环境变量,将 openCV安装目录下\opencv\build\x64\vc15\清脆的学姐 配置到用户环境变量。
?
?
3. 配置VS2019 包含目录?
(1)创建一个新的控制台应用,创建完成后选择 视图--其他窗口--属性管理器
(2)可以看到右侧显示了属性管理器,在win10 64位系统里,选择Debug x64的文件夹,右键-属性 打开配置
(3)选择VC++目录 -- 包含目录 -- 点击下拉箭头 -- 编辑
?
(4)在包含目录配置中,添加以下路径:
? ?openCV安装目录下\opencv\build\include
? ?openCV安装目录下\opencv\build\include\opencv2
? ? 点击确定
?
4. 配置VS2019 库目录选择 库目录 - 编辑
添加此路径: openCV安装目录\opencv\build\x64\vc15\lib
?
5. 配置链接器依赖项先找到 安装目录\opencv\build\x64\vc15\lib 下的 opencv_worldXXX.lib和opencv_worldXXXd.lib, 其中XXX为openCV的版本,带d后缀的为debug版本。 复制opencv_worldXXXd.lib 这个名字
?
回到vs 选择 链接器--输入--附加依赖项--编辑 添加依赖项
手动输入 opencv_worldXXXd.lib(名字按照目录下的lib名字复制) ,点击确认
?
6. 编写代码测试#include <opencv2/opencv.hpp> //引入openCV#include <iostream>using namespace std;using namespace cv;int main(){Mat mat = imread("E:/jgz.jpg"); //读取一张图片if (!mat.empty()) { imshow("图片", mat); //显示图片}waitKey(0); return 0;}
VS选择 Debug x64 运行代码。报错了 说找不到? opencv_world440d.dll
?
找到安装目录\opencv\build\x64\vc15\清脆的学姐目录下,以下的dll文件复制到 C:\Windows\System32 系统目录
?
?
重新运行程序,可以看到读取图片成功
83772103