QT 4.7.6 驱动 罗技C720摄像头
编译器: mingw32 gcc 4.8.1
mingw32 g++ 4.8.1
QT 版本: 4.8.6
OpenCV版本: 3.0.0
测试平台: win7 x64
-----------------------
重点: OpenCv 3.0.0 需要重新编译
并对相关文件进行修改,否则无法使用qt 4.8.6 进行编译。
OpenCV测试代码:
OpenCv_test.cpp
/*
* filename: OpenCv_test.cpp
*/ #include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <cv.hpp>
#include <cxcore.hpp>
#include <video/video.hpp> using namespace cv; int main()
{
VideoCapture cap();
if(!cap.isOpened())
{
return -;
}
Mat frame;
Mat edges; bool stop = false;
while(!stop)
{
cap>>frame;
cvtColor(frame, edges, /*CV_BGR2RGB*/CV_BGR2BGRA ); // 0 // GaussianBlur(edges, edges, Size(7,7), 1.5, 1.5);
//Canny(edges, edges, 0, 30, 3);
imshow("Camera",edges);
if(waitKey() >=)
stop = true;
}
return ;
}
OpenCv_test.pro
SOURCES += \
OpenCv_test.cpp HEADERS += INCLUDEPATH += E:\OpenCv_3..0_build\include \
E:\OpenCv_3..0_build\include\opencv E:\OpenCv_3..0_build\include\opencv2 LIBS += E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_calib3d300.dll.a \
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_core300.dll.a \
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_features2d300.dll.a \
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_flann300.dll.a\
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_hal300.a\
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_highgui300.dll.a\
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_imgproc300.dll.a\
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_imgcodecs300.dll.a \
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_ml300.dll.a\
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_objdetect300.dll.a\
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_photo300.dll.a \
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_video300.dll.a\
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_videoio300.dll.a \
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_videostab300.dll.a \
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_shape300.dll.a \
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_stitching300.dll.a \
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_superres300.dll.a \
E:\OpenCv_3..0_build\x86\mingw\lib\libopencv_ts300.a
编译运行效果:

QT 4.7.6 驱动 罗技C720摄像头的更多相关文章
- Solaris 10下Qt编译Oracle 10g驱动
上回书讲到<Oracle 10g在Solaris 10中安装详解>,现在开始用Qt来编译下Oracle 10g驱动吧!这样就可以通过Qt程序联入Oracle数据库了! Oracle的环境变 ...
- 通过虚拟驱动vivi分析摄像头驱动
Linux摄像头驱动学习之:(二)通过虚拟驱动vivi分析摄像头驱动 一.通过指令 "strace -o xawtv.log xawtv" 得到以下调用信息: // 1~7都是在v ...
- Qt编译Oracle OCI驱动
最近使用qt开发了一个访问数据库的工具, 默认使用ODBC驱动注入的方式,后来发现Oracle中ODBC驱动注入经常失败. 后来就想直接使用OCI方式访问,而默认情况下Qt只有Sqlite和ODBC驱 ...
- QT与opencv(二)开启摄像头
OpenCV中的VideoCapture不仅可以打开视频.usb摄像头,还可以做很多事,例如读取流媒体文件,网络摄像头,图像序列等. 下面我简单介绍一个在Qt中用VideoCapture类打开笔记本电 ...
- 基于Qt的tcp客户端和服务器实现摄像头帧数据处理(客户端部分)
项目简述 实现客户端调用摄像头,并以帧的形式将每一帧传输到服务端,服务端将图片进行某些处理后再返回给客户端.(客户端与服务端通信代码部分参考<Qt5 开发及实例>) 项目步骤 客户端的编写 ...
- Linux摄像头驱动学习之:(二)通过虚拟驱动vivi分析摄像头驱动
一.通过指令 "strace -o xawtv.log xawtv" 得到以下调用信息:// 1~7都是在v4l2_open里调用1. open2. ioctl(4, VIDIOC ...
- centos7下编译qt的mysql驱动
在编译mysql驱动之前,首先要安装mysql,可以使用yum安装,这里将不再介绍. 在将qt和mysql都安装好之后,首先找到mysql的头文件以及他的共享库,我的mysql是使用yum安装的,头文 ...
- Qt编译好的oracle驱动下载
在上文,我累赘了一大堆,给大家写了一篇Qt如何编译OCI驱动,在这里自然就不再累赘了,直接附上编译好的文件供大家下载: <Qt5.3.1+OCI驱动下载地址> 有经济来源的请传送:http ...
- qt mysql驱动问题解绝
传统解决方法:一.解决问题 本文解决在Ubuntu16.04系统下,Qt5无法连接MySQL数据库的问题(Qt5缺少MySQL驱动,Qt5缺少libqsqlmysql.so动态库,如何安装libqsq ...
随机推荐
- ACM-最小生成树之畅通project——hdu1863
***************************************转载请注明出处:http://blog.csdn.net/lttree************************** ...
- NET Core RC2
.NET Core RC2/RTM 明确了时间表 .NET Core 经过了将近2年的开发,去年12月份发布的RC1版本,明确来说那只是一个beta版本,自从RC1发布以来,看到github里的RC2 ...
- 解决CentOS无法显示中文字体 | 系统运维 | Web2.0
解决CentOS无法显示中文字体 | 系统运维 | Web2.0 About Me 博客园 devops 前端 张家港水蜜桃 傍晚好! 2013年09月12日 17:56:08 ...
- TD-SCDMA风雨20年:中国3G标准的由来以及国家通信战略
.国际电信标准是咋回事? 当年作为通信专业的学生,我曾长期困惑一个问题,为什么同一项通信技术总会有美国和欧洲两种国际标准?比如电话语音的数字化就有欧洲A律和美国u(谬)律两种. 学习后发现,两种标准的 ...
- Iterator 和 Iterable 差别和联系
用Iterator模式实现遍历集合 Iterator模式是用于遍历集合类的标准訪问方法.它能够把訪问逻辑从不同类型的集合类中抽象出来,从而避免向client暴露集合的内部结构. 比如,假设没有使用I ...
- expression:stream!=NULL
如果fopen()后返回的是NULL:就不能调用fclose()了: 用fopen()获得的文件句柄不是NULL,那么就需要用fclose()来关闭它.如果是NULL则不需要 null就表示你打开文件 ...
- cocostudio——js 3 final控件事件
近期试用了下cocos ide,然后引擎用的cocos2dx js 3 final,须要build runtime一下,以下是cocos studio相关的一些事件: 加入事件侦听: // butto ...
- DOS批处理延时技术
DOS批处理延时技术 举个例子,我们要延时5秒打开gdh.txt这个文件,可以用以下几个方法 方法一:ping 缺点:时间精度为1秒,不够精确 www.2cto.com @echo off ...
- POJ 1703:Find them, Catch them(并用正确的设置检查)
Find them, Catch them Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 30702 Accepted: ...
- 在Apache上架设SVN使得可以通过http来使用SVN
弄了一下午,终于搞定了.找到一篇好的博客.分享出来: 宇哥搞了个论坛网站,我的svn使用不了了,我把svn重新架设到apache后,又可以通过http访问svn了. .安装 Apache http:/ ...