主题 : 请教usb摄像头的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 17739
精华: 0
发帖: 23
金钱: 115 两
威望: 23 点
贡献值: 0 点
综合积分: 46 分
注册时间: 2010-04-01
最后登录: 2010-08-01
楼主  发表于: 2010-05-13 20:43

 请教usb摄像头的问题

我使用的是zc301系列的usb摄像头,
cat  /dev/video0 >catch.jpg
后,把这个文件串口传到电脑上,无法打开,并且这个文件有1M,
但是使用micro2440自带的usb摄像头程序截图后只有3K多啊。

同时,网络摄像机,我的usb摄像头也不能使用,说我的格式是JPEG的,
请教大虾,应该修改哪个地方啊??
[ 此帖被whywhg在2010-05-13 21:12重新编辑 ]
级别: 新手上路
UID: 17739
精华: 0
发帖: 23
金钱: 115 两
威望: 23 点
贡献值: 0 点
综合积分: 46 分
注册时间: 2010-04-01
最后登录: 2010-08-01
1楼  发表于: 2010-05-13 20:47
汗,第一个问题解决,截的图片文件要先修改权限。。

第二个呢???
级别: 新手上路
UID: 16042
精华: 0
发帖: 47
金钱: 245 两
威望: 49 点
贡献值: 0 点
综合积分: 94 分
注册时间: 2010-03-13
最后登录: 2012-03-23
2楼  发表于: 2010-05-13 23:53
cat拿回的数据大小是根据设备缓存来定的。其中只有前边一部分是有效数据。
你可以把拿到的文件用Winhex之类的二进制编辑器打开,然后把""FF D8"和"FF D9"之间的数据截取出来另存为一个JPG文件;这段数据就是JPEG压缩后的图像数据,已经包含这一帧的全部信息,剩下的都是无用内容。你所说的3K对应的就是这段内容,1M对应的是整帧缓存。
QT 的布局怎么搞?
级别: 侠客
UID: 5575
精华: 0
发帖: 81
金钱: 485 两
威望: 193 点
贡献值: 0 点
综合积分: 162 分
注册时间: 2009-04-29
最后登录: 2013-12-02
3楼  发表于: 2010-05-14 08:39
1M文件通过串口传?
SBC2410+8' LCD
mini2440+NEt 3.5'
级别: 新手上路
UID: 17739
精华: 0
发帖: 23
金钱: 115 两
威望: 23 点
贡献值: 0 点
综合积分: 46 分
注册时间: 2010-04-01
最后登录: 2010-08-01
4楼  发表于: 2010-05-14 09:33
谢谢gdglacier 的解释。。