ubuntu下使用UVC摄像头

导师让学习opencv编程,想用Qt但是发现windows上Qt使用directshow非常麻烦,就想到linux上编程,于是买一普通摄像头,回来一看,插在ubuntu电脑上没有反应,知道视驱动的问题,开始探寻如何在ubuntu上使用。 具体操作如下: 首先使用lsusb命令: Bus 00...

2013-09-25 10:26:21

阅读数 1944

评论数 0

V4L2应用程序框架

V4L2是V4L的升级版本,linux下视频设备程序提供了一套接口规范。 常用的结构体在内核目录include/linux/videodev2.h中定义 struct v4l2_requestbuffers  //申请帧缓冲,对应命令VIDIOC_REQBUFS struct v4l...

2013-09-01 22:38:15

阅读数 1010

评论数 0

Linux之V4L2基础编程

1. 定义 V4L2(Video For Linux Two) 是内核提供给应用程序访问音、视频驱动的统一接口。 2. 工作流程: 打开设备-> 检查和设置设备属性-> 设置帧格式-> 设置一种输入输出方法(缓冲 区管理)-> 循环获取数据-> 关闭设备。 3...

2013-09-01 22:36:39

阅读数 975

评论数 0

YUV422格式信号格式(以备学习之用)

YUV信号有很多种,一般YUV420和YUV422用的比较多,        YUV422格式,又分为很多小类,按照U、V的排列可以有YUYV,YVYU,UYVY,VYUY四种,其中,YUYVY一般又称作yuv2格式。        而这四种YUV422格式,每种又可以分为2小类,按Y...

2013-08-31 08:30:53

阅读数 4938

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭