vs2019 + opencv4.3.0编译使用

下载opencv4.3.0,进行安装(其实是解压),之后配置环境变量,我的电脑—>属性—>高级系统设置—>环境变量,找到Path变量,选中并点击编辑,添加opencv安装路径\build\x64\vc15\bin 【注意x64下有vc14和vc15两个文件夹,有如下对应关系:vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual Studio 2013,vc14 = Visual Studio 2015,vc15 = Visual Studio 2017及以上】,配置完成重启电脑。

1.4 属性管理器
选择视图-其他窗口-属性管理器,右键Debug | x64,选择属性,进行配置:

a) 包含目录 配置:

VC++目录—VC++目录—>包含目录:

D:\opencv\build\include ;

D:\opencv\build\include\opencv2

b) 库目录 配置:

D:\opencv\build\x64\vc15\lib

c) 链接器 配置:

链接器–>输入–>附加依赖项

opencv_world430d.lib

注意此处,我们学习的时候一般都是在debug模式下写代码,在链接时,debug模式下优先使用了release下的opencv库。只需要将属性表中的非debug模式的lib删去即可(删除*.lib,保留d.lib文件)。有的教程可能会同时添加opencv_world430.lib,这样就会有问题

D:\opencv_lib\opencv-4.3.0\build\install\include

测试代码:


#include <iostream>
#include<opencv2/opencv.hpp>
#include <opencv2/highgui/highgui.hpp>//Opencv highgui 模块头文件
#include<opencv2/imgproc/imgproc.hpp>//图像处理头文件
using namespace cv;

int main() {
	//功能二:图像模糊
	Mat srcImage = imread("1.PNG");//需要自己设置路径,注意使用\\
	
	imshow("均值滤波原始图", srcImage);

	Mat dstImage;
	blur(srcImage, dstImage, Size(7, 7));

	imshow("均值滤波效果图", dstImage);

	waitKey(0);
}


参考文章:
https://zhuanlan.zhihu.com/p/146764929
https://blog.csdn.net/flame_007/article/details/106402041
https://blog.csdn.net/flame_007/article/details/106402041
https://zouzhongliang.com/index.php/2019/08/20/opencvweishenmetongyihoumeiyouopencv_world-lib/

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值