VS2019+OpenCV配置

最近又重新学习了OpenCV,谁知道在第一步配置的地方就踩了坑,因此写一篇博文记录一下。

OpenCV的环境配置

安装完OpenCV后,先配置一下环境变量。
在这里插入图片描述

VS工程项目中配置OpenCV

1.首先,先创建一个空项目。然后右键打开属性管理器,然后在配置属性下面找到VC++目录,点击包含目录,将以下路径加进去
E:\OpencvProgram\opencv\build\include
E:\OpencvProgram\opencv\build\include\opencv(这个路径我的opencv里没有就没有添加)
E:\OpencvProgram\opencv\build\include\opencv2
在这里插入图片描述
2.其次,在包含目录添加完成之后,再添加以下目录到库目录:
E:\OpencvProgram\opencv\build\x64\vc15\lib
E:\OpencvProgram\opencv\build\lib\Debug
在这里插入图片描述
3.然后,点击链接器,找到“输入”选项,进去之后,可以看见“附加依赖项”,将以下.lib文件添加进去。这里需要说明的是,如果用的是Debug,则路径后面有个d,比如opencv_world411d.lib;如果使用的是release,则是opencv_world450.lib 。
opencv_world411d.lib
opencv_bgsegm411d.lib
opencv_bioinspired411d.lib
opencv_calib3d411d.lib
opencv_ccalib411d.lib
opencv_core411d.lib
opencv_datasets411d.lib
opencv_dnn_objdetect411d.lib
opencv_dnn411d.lib
opencv_dpm411d.lib
opencv_face411d.lib
opencv_features2d411d.lib
opencv_flann411d.lib
opencv_fuzzy411d.lib
opencv_gapi411d.lib
opencv_hfs411d.lib
opencv_highgui411d.lib
opencv_img_hash411d.lib
opencv_imgcodecs411d.lib
opencv_imgproc411d.lib
opencv_line_descriptor411d.lib
opencv_ml411d.lib
opencv_objdetect411d.lib
opencv_optflow411d.lib
opencv_phase_unwrapping411d.lib
opencv_photo411d.lib
opencv_plot411d.lib
opencv_quality411d.lib
opencv_reg411d.lib
opencv_rgbd411d.lib
opencv_saliency411d.lib
opencv_shape411d.lib
opencv_stereo411d.lib
opencv_stitching411d.lib
opencv_structured_light411d.lib
opencv_superres411d.lib
opencv_surface_matching411d.lib
opencv_text411d.lib
opencv_tracking411d.lib
opencv_ts411d.lib
opencv_video411d.lib
opencv_videoio411d.lib
opencv_videostab411d.lib
opencv_ximgproc411d.lib
opencv_xobjdetect411d.lib
opencv_xphoto411d.lib
在这里插入图片描述
最后用一段简单的代码测试是否配置成功。


```cpp
#include<opencv2/opencv.hpp>

using namespace cv;


int main()
{
	//读入一张图片
	Mat img = imread("1.jpg");
	//在窗口中载入显示的图片
	imshow("载入的图片", img);
	//等待6000ms后窗口自动关闭
	waitKey(6000);
}

要注意的是,在运行的时候,在这里插入图片描述这里要选择一下,用的32位就选择x86,用的64位就选择x64。。。

  • 13
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值