opencv自学笔记一

注:其中很多都是原理摘抄,也不知道算不算原创,完全是用于自学!

/以下是打开摄像头代码,用于测试vc++与opencv搭建的环境是否正确/
#include<opencv2/opencv.hpp>
#include<opencv2/core.hpp>
#include<opencv2/highgui.hpp>
#include<opencv2/imgcodecs.hpp>
using namespace cv;//命名空间
void main()
{
VideoCapture cap;
cap.open(0); //打开摄像头
if (!cap.isOpened())//如果视频不能正常打开则返回
return;
Mat frame;
while (1)
{
cap >> frame;//等价于 cap.read(frame);
if (frame.empty())//如果某帧为空则退出循环
break;
imshow(“video”, frame); waitKey(20);//每帧延时 20 毫秒
}
cap.release();//释放资源
}

用的是opencv3.2+vs2017,创建的是一个空项目,并在源文件中建立了test.cpp,下面是要注意的点
在这里插入图片描述

编写的时候直接在opencv3.2文件夹下建立code文件夹用来创建项目,然后把所有需用用到的东西都从opencv的文件夹中复制进去在这里插入图片描述
在这里插入图片描述
在bin里面添加需要的dll文件,src里添加include 及项目文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
文件夹是如上面这些图显示的这样分配,
在这里插入图片描述
把包含目录添加进去,即code里面的include文件目录及子目录。
在这里插入图片描述
在这里插入图片描述
在属性中大概就添加这些,然后编译就没问题,后面还可能会出现无法打开或从现在开始pdb的问题,在工具-选项-调试-常规选项下勾选启用源 服务器支持
在这里插入图片描述
在这里插入图片描述
然后勾选符号服务器,大概就这些

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值