嵌入式爱好者

查看: 9581|回复: 3

[Linux] te6410开发板,用罗技c270摄像头获取视频,用检查制式吗?

[复制链接]
a6535228 该用户已被删除
发表于 2013-9-9 12:30:20 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

80

主题

458

帖子

2847

积分

发表于 2013-9-9 16:49:52 | 显示全部楼层
usb 摄像头可以查询,这个你可以看看下面这个说明
1
  luvcview是一个开源项目,专注于UVC摄像头的测试,只要您的摄像头支持UVC驱动,即可使用luvcview测试程序,如何知道自己的摄像头是不是支持UVC驱动呢?在这个网站上查一下,看看自己摄像头的ID是不是在支持的列表中,http://www.ideasonboard.org/uvc/

2  我们在luvcview这个项目的基础上进行了修改,使之能够在s3c6410平台上运行,采用了6410特有的硬件空间色彩转换和图像缩放功能,也就是 post processor功能。


3 另外需要说一下我们修改后的luvcview可以运行在PC Linux平台和s3c6410平台,源码里面有两个makefile文件,一个针对嵌入式版本一个针对PC Linux版本,
  嵌入式版本里面分硬件实现YUV to RGB和软件实现 YUV to RGB ,缺省配置是硬件实现YUV to RGB 及图像的缩放。

4  使用方法:

    把 luvcview拷贝到 /mnt目录下面,执行 ./luvcview -d /dev/video2  -f jpg -s 800x600 在LCD屏幕上即可看到采集到的图像。

    -d 指定摄像头的设备节点
    -f 指定摄像头传给系统的数据格式,-jpg代表为 mjpeg 码流,另外还有  -yuv 这样传给系统的数据yuv422格式的码流。
    -s 指定摄像头采集的分辨率为 800x600


    如何查看您的摄像头支持的分辨率呢?
    ./luvcview -d /dev/video2 -L


5   luvcview工作在mjpeg流模式下是可以录制AVI文件,抓图保存成.jpg文件的。avi文件在Ubuntu12.04系统下播放正常,在WindowXP下的暴风影音中播放会花屏,很可能跟播放器支持的视频编码格式
    有关系。
    yuv流模式下可以抓图保存成 .pnm格式的图像文件,在Ubuntu12.04下可以正常显示,该模式下不支持保存avi文件。

6   PC版本的luvcview,抓图和保存avi文件是通过界面上的按键和键盘按键操作的,具体的看一下源码,
    嵌入式版本的 luvcview,界面未增加按钮,抓图和保存avi文件是通过开关变量控制的,修改方法也很简单,简单修改一下源码即可,这个您是懂得的,  ^_^

7  如果您编译PC版本的luvcview,Ubuntu环境里面需要安装sdl环境,在终端环境里面执行: apt-get install libsdl1.2-dev  即可,嵌入式版本不需要的,直接make即可。注意,编译之前记得 make clean一下。
该会员没有填写今日想说内容.
点评回复 支持 反对

使用道具 举报

a6535228 该用户已被删除
 楼主| 发表于 2013-9-9 20:16:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-22 20:07

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表