VS2013下opencv 3.0 使用VideoCapture报错,求指教

David95007 2018-02-07 09:50:54
各位大神好,最近开始学习opencv,现在在做一个简单的MFC 人脸识别程序,使用的opencv 版本是3.0,环境已经配置好,部分功能也正常(实现了读取本地图片并显示到指定控件),在实现打开摄像头来获取图片时 ,编写如下代码:

// 摄像头部分
Mat m_Frame, m_Frame_; // 从摄像机capture获取的
IplImage m_frame, m_frame_; // 从Mat图像转换而来
VideoCapture cap;

编译时报错:
未定义标识符 "Mat";
未定义标识符 "VideoCapture"

头文件已经引入(#include<opencv2\highgui\highgui.hpp>),请各位大神帮忙解答一下,谢谢
...全文
277 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
robertbo 2018-02-08
  • 打赏
  • 举报
回复
应该用cv::Mat或者在最前面添加 using namespace cv吧

4,247

社区成员

发帖
与我相关
我的任务
社区描述
OpenCV相关技术交流专区
计算机视觉人工智能opencv 技术论坛(原bbs) 广东省·深圳市
社区管理员
  • OpenCV
  • 幻灰龙
  • OpenCV中国团队
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

OpenCV中国团队官方博客:https://blog.csdn.net/opencvchina

试试用AI创作助手写篇文章吧