Qt Creator C++ Using WebCamera

Qt Creator C++ Using WebCamera

本文关键字:WebCamera Using C++ Creator Qt      更新时间:2023-10-16

我已经用C++在QT中编程大约一年了。我已经开始了自己的GUI项目,到目前为止一切都很好。现在我想添加用我的网络相机拍照的选项,但我不知道该怎么办。

我已经阅读了关于OpenCV库的所有内容,并尝试安装它,但我仍然没有在QT中获得包含。有什么更简单的方法可以接近我的相机吗?

如果您使用Qt 5,您可以查看QCamera,看看它是否符合您的需求,还可以查看相机概述(据我所知,有一个示例,添加了相机示例链接,谢谢Shf

您可以轻松地将OpenCV与QT Creator一起使用,只需添加include路径和库即可。

这是我的OpenCV专业文件模板。

#begin{opencv}
INCLUDEPATH += "C:opencvopencvbuildinclude"
INCLUDEPATH += "C:opencvopencvbuildincludeopencv"
LIBS += C:opencvopencvbuildx86vc9libopencv_calib3d231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_contrib231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_core231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_features2d231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_flann231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_gpu231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_haartraining_engine.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_highgui231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_imgproc231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_legacy231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_ml231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_objdetect231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_ts231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_video231.lib
#end{opencv}

您可以使用Qt媒体编码库从网络摄像头捕获图像。。甚至可以通过网络摄像头对视频进行编码:)

它在这里:http://qt-project.org/forums/viewthread/29117/