visual studio2019下配置openCV
标签: visual studio2019下配置openCV Html/CSS博客 51CTO博客
2023-04-28 18:24:09 264浏览
openCV系列文章目录
文章目录
- openCV系列文章目录
- 前言
- 一、解决办法
- 二、使用步骤
- 1.引入库
- 2.读入数据
- 运行结果
- 注意
- 工程源码下载
前言
我们使用CMake编译openCV源码 后会生成lib、dll库,但是我发现在我的机器上并没有找到openCV头文件,在openCV源码中只看到opencv2/opencv.hpp这一个头文件


而其他openCV中用到的头文件不知道放哪里了,在openCV编译后的工程中也没有到openCV相关的头文件,也只看到一个opencv2/opencv.hpp

一、解决办法
(1)打开openCV官网

(2)点击Library
我这里选择4.6.0下面的windows版本,当然你也可以选择最新的4.7.0版本

(3)下载opencv-4.6.0-vc14_vc15.exe

(4)解压opencv-4.6.0-vc14_vc15.exe
头文件

lib库

dll库

二、使用步骤
1.引入库
新建vs工程空工程
把opencv-4.6.0-vc14_vc15.exe解压出来的
include、lib、bin拷贝到新建的工程中,然后配置
(1)配置头文件include

(2)配置lib包含路径和附加库


(3)配置dll
把bin文件下的opencv_world460d.dll或者opencv_world460.dll,复制到exe同级目录下,带d后缀的是debug版

2.读入数据
#include "opencv2/opencv.hpp"
using namespace cv;
int main(int argc, char** argv)
{
cv::Mat image = imread("2.jpg", 1);
namedWindow("拼接结果", WINDOW_NORMAL);
imshow("拼接结果", image);
waitKey();
return 0;
}
运行结果

注意
工程配置必须是64位的,否则vs还是提示找不到opencv.hpp文件,把工程类型改成x64就没问题了

工程源码下载
工程源码下载地址
好博客就要一起分享哦!分享海报
此处可发布评论
评论(0)展开评论
展开评论
