VS2019下OpenCv4.5.2配置

VS2019下OpenCv4.5.2配置

1.OpenCV4.5.2下载

下载链接
转自博客:OpenCV下载/OpenCV国内镜像/opencv_contrib下载

(1)
VS2019下OpenCv4.5.2配置_第1张图片
(2)
VS2019下OpenCv4.5.2配置_第2张图片(3)找到下载好的文件,双击安装(这其实是一个解压的过程)
(4)配置系统环境变量
右键单击 “我的电脑”,选择【属性】,打开 “系统” 界面,选择【高级系统设置】,进入 “系统属性界面”,单击【环境变量】,在 “系统变量” 中找到 “Path” 变量,点击【编辑】,新建添加如下路径(根据你自己的安装位置寻找)

VS2019下OpenCv4.5.2配置_第3张图片然后依次点击“确认”。

(5)文件替换
找到下图文件
VS2019下OpenCv4.5.2配置_第4张图片将opencv_world341.dll和opencv_world341d.dll文件复制到 C:\Windows\SysWOW64 文件夹,opencv_ffmpeg341_64.dll复制到C:\Windows\System32 文件夹

—————————————————————————————————————

VS2019中配置 包含路径 库目录 链接器

创建一个新项目并打开属性管理器

(1)打开 VS2019 新建一个控制台项目 TestOpencv
(2)打开属性管理器
【视图】–> 【其他窗口】–> 【属性管理器】,找到Debug|x64
VS2019下OpenCv4.5.2配置_第5张图片
鼠标右键Debug|x64,然后选择属性,VC++目录->常规->包含目录,添加2个路径
VS2019下OpenCv4.5.2配置_第6张图片VS2019下OpenCv4.5.2配置_第7张图片
添加下面两个路径:
VS2019下OpenCv4.5.2配置_第8张图片
VC++目录->常规->库目录
VS2019下OpenCv4.5.2配置_第9张图片VS2019下OpenCv4.5.2配置_第10张图片
添加如下路径:
VS2019下OpenCv4.5.2配置_第11张图片
然后依次“确认”。

(3)链接器->输入->附加依赖项
VS2019下OpenCv4.5.2配置_第12张图片

  • 在debug配置下仅添加opencv_world452d.lib
    VS2019下OpenCv4.5.2配置_第13张图片VS2019下OpenCv4.5.2配置_第14张图片然后依次“确认”。

  • 在release配置下仅添加opencv_world452.lib
    (注意这里必须分开设置!一起设置的话在运行时会出现异常:会报“找不到头文件”的错)

VS2019下OpenCv4.5.2配置_第15张图片
VS2019下OpenCv4.5.2配置_第16张图片
VS2019下OpenCv4.5.2配置_第17张图片然后依次“确认”。

(4)测试代码

#include
using namespace cv;
int main() {

	Mat img = imread("2.jpg");//2.jpg在当前文件夹下
	imshow("test", img);
	waitKey();
	return 0;
}

注意: 换成x64
VS2019下OpenCv4.5.2配置_第18张图片
否则就会出现波浪红线错误。

再运行:
VS2019下OpenCv4.5.2配置_第19张图片成功显示图片!

你可能感兴趣的:(OpenCV,opencv,windows)