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 ...
随机推荐
- 玩转Windows服务系列——命令行管理Windows服务
原文:玩转Windows服务系列——命令行管理Windows服务 说到Windows服务的管理就不得不说通过命令行的方式管理Windows服务,因为无论是系统管理员,还是通过编程的方式调用cmd命令, ...
- The mmap module
The mmap module The mmap module (New in 2.0) This module provides an interface to the operating syst ...
- JavaBean在DAO设计模式简介
一.信息系统开发框架 客户层-------显示层-------业务层---------数据层---------数据库 1.客户层:客户层是client,简单的来说就是浏览器. 2.显示层:JSP/Se ...
- OCP读书笔记(12) - 执行闪回数据库
闪回数据库使用的是闪回日志,闪回日志存在于闪回目录(也就是快速闪回区中)闪回日志:就是数据块修改之前的镜像,简称前像 1.查看闪回目录的位置:show parameter recovery 如果闪回目 ...
- nginx做下载限速
nginx做下载限速-szszszsz-ChinaUnix博客 nginx做下载限速 2009-12-25 14:34:57 分类: 系统运维 nginx做下载服务器,在性能上满足需求.自带limit ...
- PHP操作Mysql中间BLOB场
1.MySQL在BLOB字段类型 BLOB场的类型用于存储二进制数据. MySQL在.BLOB它是一种类型的一系列.含有:TinyBlob.Blob.MediumBlob.LongBlob.大小上不同 ...
- JMX操作ActiveMQ(1)
我们知道ActiveMQ broker的管理接口是通过JMX方式提供的. 一个简单的访问方式就是通过jconsole,输入 service:jmx:rmi:///jndi/rmi://localhos ...
- 【web必知必会】—— 图解HTTP(转)good
本篇总结关于http的相关知识,主要内容参考如下导图: 主要讲解的内容有: 1 URL与URI的区别. 2 请求报文与相应报文的内容. 3 GET与POST的区别. 4 http的cookie.持久化 ...
- hdu1028(整数划分问题)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1028 整数划分问题 整数划分 --- 一个老生长谈的问题: 描述 整数划分是一个经典的问题.请写一个程 ...
- Android5.0L下因sensorservice crash导致systemserver重新启动的第二种场景分析
一.出问题的场景 1.Sensorservice线程正在处理compass sensor事件的过程中.检查了一次buffer的指针的有效性,并在稍后会传递到AKM获取数据的函数接口中使用 2.Sens ...