使用 QT 和 OpenCV 时出错
Posted
技术标签:
【中文标题】使用 QT 和 OpenCV 时出错【英文标题】:error while using QT and OpenCV 【发布时间】:2013-07-24 16:29:50 【问题描述】:我在尝试使用 QT 和 OpenCV 实现我的第一个代码时遇到以下错误。
error C2039: 'videoCapture' : is not a member of 'cv'
事实上,我正在测试这个tutorial 的代码。 我不知道为什么 QT 找不到 OpenCV 库,这里是 project.pro 中的 OpenCV 部分:
INCLUDEPATH += D:\\opencv\\build\\include
LIBS += -LD:\\opencv\\bin\\Release\
-lopencv_core245 \
-lopencv_imgproc245 \
-lopencv_highgui245 \
-lopencv_ml245 \
-lopencv_video245 \
-lopencv_features2d245 \
-lopencv_calib3d245 \
-lopencv_objdetect245 \
-lopencv_contrib245 \
-lopencv_legacy245 \
-lopencv_flann245
【问题讨论】:
"error C2039: 'videoCapture' : is not a member of 'cv'" 不是链接错误。 是的,我通过将其更改为“CvCapture* capWebcam;”解决了这个问题。谢谢 仅供参考,您可以回答并解决您自己的问题,使其显示为已关闭 【参考方案1】:我通过将其更改为“CvCapture* capWebcam”解决了这个问题。
【讨论】:
以上是关于使用 QT 和 OpenCV 时出错的主要内容,如果未能解决你的问题,请参考以下文章
导入 OpenCV python 模块时出错(使用 Qt 和 QtOpenGL 构建时)
编译 private.hpp OpenCV 3.0.0-rc1 时出错
如何使用 cv2.face 和 cv2 使用 QT 创建窗口而不会出错?
qt5.7.1配置opencv3.1.0的时候用cmake编译opencv总是出错。每一步都是按照网上教程来的,不知道为啥