QT中加入opencv出现VideoCapture was not declared in this scope

简介: QT中加入opencv出现VideoCapture was not declared in this scope

报如下错误:

 error: 'VideoCapture' was not declared in this scope
     VideoCapture capture(0,CAP_ANY);

这种查了很多资料发现需要加头文件,和库文件。按照这种做法做了之后还是报这种错误。

头文件和库文件加入到工程的方法如下:

INCLUDEPATH += D:\QtOpenCV\include
               D:\QtOpenCV\include\opencv
               D:\QtOpenCV\include\opencv2
LIBS += D:\QtOpenCV\lib\libopencv_*.a

经过多次修改发现问题在于需要添加引用才行。

加入如下代码

using namespcace cv;

就可以进行编译通过了,这种坑躺过一次,防止后面再次发生。特别记录一下。

目录
打赏
0
0
0
0
4
分享
相关文章
基于qt的opencv实时图像处理框架FastCvLearn实战
本文介绍了一个基于Qt的OpenCV实时图像处理框架FastCvLearn,通过手撕代码的方式详细讲解了如何实现实时人脸马赛克等功能,并提供了结果展示和基础知识回顾。
226 7
基于QT的OCR和opencv融合框架FastOCRLearn实战
本文介绍了在Qt环境下结合OpenCV库构建OCR识别系统的实战方法,通过FastOCRLearn项目,读者可以学习Tesseract OCR的编译配置和在Windows平台下的实践步骤,文章提供了技术资源链接,帮助开发者理解并实现OCR技术。
297 9
基于QT的OCR和opencv融合框架FastOCRLearn实战
基于QT的opencv插件框架qtCvFrameLearn实战
这篇文章详细介绍了如何基于Qt框架开发一个名为qtCvFrameLearn的OpenCV插件,包括项目配置、插件加载、Qt与OpenCV图像转换,以及通过各个插件学习OpenCV函数的使用,如仿射变换、卡通效果、腐蚀、旋转和锐化等。
91 10
opencv4.5.5+qt5.15.2+vtk9.1+mingw81_64编译记录
本文记录了使用mingw81_64编译OpenCV 4.5.5、Qt 5.15.2、VTK 9.1的详细过程,包括编译结果截图、编译步骤、遇到的问题及其解决方案,以及相关参考链接。文中还提到了如何编译boost源码为静态库,并提供了测试代码示例。
169 0
opencv4.5.5+qt5.15.2+vtk9.1+mingw81_64编译记录
OpenCV读取视频失败<无可用信息,未为 opencv_world453.dll 加载任何符号> cv::VideoCapture
本文介绍了解决OpenCV读取视频失败的错误,指出问题通常由视频路径错误或摄像头索引错误导致,并提供了相应的解决方法。
OpenCV读取视频失败<无可用信息,未为 opencv_world453.dll 加载任何符号> cv::VideoCapture
使用QT显示OpenCV读取的图片
使用QT显示OpenCV读取的图片
148 1
【Qt&OpenCV 图像的感兴趣区域ROI】
【Qt&OpenCV 图像的感兴趣区域ROI】
293 1
【Qt&OpenCV 图像的模板匹配 matchTemplate/minMaxLoc】
【Qt&OpenCV 图像的模板匹配 matchTemplate/minMaxLoc】
117 1
【Qt&OpenCV 检测图像中的线/圆/轮廓 HoughLinesP/HoughCircles/findContours&drawContours】
【Qt&OpenCV 检测图像中的线/圆/轮廓 HoughLinesP/HoughCircles/findContours&drawContours】
158 0
好的资源-----打卡机+Arm+Qt+OpenCV嵌入式项目-基于人脸识别的考勤系统-----B站神经网络与深度学习,商城
好的资源-----打卡机+Arm+Qt+OpenCV嵌入式项目-基于人脸识别的考勤系统-----B站神经网络与深度学习,商城
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等