ARM Linux 下基于Qt的免驱摄像头通用预览程序
编译环境:
Fedora 13
Arm 4.3.3 工具链
Qt 4.70 Beta2
运行环境:
2.6.30 Linux 内核 armv4tl
tslib1.4
SDL1.4 库
这个预览程序理论上支持各种免驱的摄像头,应该说支持uvcDev, v4l 的摄像头都能够用....
我的板子linux内核只编译了 zc300X (中星微)的,但是我的摄像头是 SiGma Micro 的,不支持直接
打开 /dev/video0 的方式,于是我移植了 uvcView这个预览程序,因为 这个程序是在 X11在的程序,
直接移植会无法编译通过,除非你板子上已经有编译X11....,于是我把这个程序结合到QT中,实现了简单
预览.....剩下的视频捕获,实时预览,网络传送视频等功能, 在Qt的框架支持下,都已经变得很容易了.....
因为uvcView 中使用jpg格式图像,所以在正确运行本程序之前,请先检查QT的JPG插件是否已经设置好,
板子上的 plugins 中插件库是否已经可以工作, 可另外编个小程序测试加载jpg图片....
vucView Webcam-tools 下至链接:
http://svn.quickcamteam.net/svn/qct/webcam-tools/trunk/
- 1
- 2
前往页