上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页

2018年4月2日

20、在PC上测试虚拟驱动vivi

摘要: 在Ubuntu上测试 准备工作:安装xawtv(是一个应用程序,用来在Ubuntu上捕获摄像头数据并显示)sudo apt-get install xawtv 源码xawtv-3.95.tar.gz: http://www.kraxel.org/releases/xawtv/ 在这个网站创建新的so 阅读全文

posted @ 2018-04-02 23:07 拉风摊主 阅读(253) 评论(0) 推荐(0) 编辑

19、opencv和v4l2的关系

摘要: 分析如下: v4L2是针对uvc免驱usb设备的编程框架,而opencv是一种跨平台计算机视觉库,opencv不仅支持v4l2框架,还支持windows、os等操作系统上的摄像头框架 cvCreateCameraCapture 初始化从摄像头中获取视频 CvCapture* cvCreateCame 阅读全文

posted @ 2018-04-02 18:06 拉风摊主 阅读(2135) 评论(0) 推荐(0) 编辑

18、x264编码在zedboard上的实现(软编码)

摘要: 一、x264开源包获取 x264-snapshot提供了开源x264源代码,已经在X86和ARM架构下均已实现。linux下可以使用git获得最新的代码包 也可以通过网页下载: http://download.videolan.org/pub/videolan/x264/snapshots/ 二、配 阅读全文

posted @ 2018-04-02 10:59 拉风摊主 阅读(1015) 评论(0) 推荐(0) 编辑

17、MJPG编码和AVI封装

摘要: 一、JPEG和MJPG编码介绍 1、JPEG编码 我个人简单的理解是,JPEG即是Joint Photographic Experts Group(联合图像专家组)的缩写,更是一种图像压缩编码算法。JPEG编码算法过程简单可以归结于下:其中DCT变换和量化是有损的,而熵编码(一般是哈夫曼编码)是无损 阅读全文

posted @ 2018-04-02 10:34 拉风摊主 阅读(3051) 评论(0) 推荐(0) 编辑

16、视频的采集和动态显示

摘要: 一、V4l2更新缓冲Buffer的方法 回顾上一节中,我们使用v4l2控制usb 摄像头,对摄像头的静态图片采集流程操作过程可以归纳为图1: 图1 静态图片采集流程图 所用到的函数和参数都在旁边标注出。可以看到使用命令VIDIOC_DQBUF将缓存中的图像帧取出,然后摄像头设备是一直在采集图像,如果 阅读全文

posted @ 2018-04-02 10:29 拉风摊主 阅读(949) 评论(0) 推荐(0) 编辑

15、USB摄像头图片采集+QT显示

摘要: 一、Qt的下载和的安装 关于Qt的安装,网络上有很详细的介绍。这里只做简单介绍。 需要的安装包一共有两个:Qt Creator 和QTE。 1)QT Creator 下载地址:qt-sdk-linux-x86-opensource-2010.05.1.bin 官方下载:http://get.qt.n 阅读全文

posted @ 2018-04-02 10:19 拉风摊主 阅读(3246) 评论(0) 推荐(0) 编辑

14、USB摄像头(V4L2接口)的图片采集

摘要: 参考网站http://www.cnblogs.com/surpassal/archive/2012/12/19/zed_webcam_lab1.html 一、一些知识 1、V4L和V4L2。 V4L是Linux环境下开发视频采集设备驱动程序的一套规范(API),它为驱动程序的编写提供统一的接口,并将 阅读全文

posted @ 2018-04-02 09:59 拉风摊主 阅读(2942) 评论(0) 推荐(0) 编辑

2018年4月1日

13、虚拟驱动vivi.c注册过程分析及怎么写V4L2驱动及启动过程

摘要: UVC设备也是一个usb设备,在uvc_driver.c中的init函数会调用usb_register注册,根据id_table发送可支持的设备后调用probe函数,其会去uvc_register_chains注册所有uvc_device,前面说的根据id_table匹配的过程是usb_bus总线, 阅读全文

posted @ 2018-04-01 23:34 拉风摊主 阅读(639) 评论(0) 推荐(0) 编辑

12、UVC&V4L2的关系

摘要: UVC是一种usb视频设备驱动。用来支持usb视频设备,凡是usb接口的摄像头都能够支持 V4L2是Linux下的视频采集框架。用来统一接口,向应用层提供API UVC是一种usb视频设备驱动。用来支持usb视频设备,凡是usb接口的摄像头都能够支持 V4L2是Linux下的视频采集框架。用来统一接 阅读全文

posted @ 2018-04-01 22:30 拉风摊主 阅读(2366) 评论(0) 推荐(0) 编辑

10、V4L2摄像头获取单幅图片测试程序(MMAP模式)

摘要: #include <stdio.h>#include <stdlib.h>#include <string.h>#include <assert.h> #include <getopt.h> #include <fcntl.h> #include <unistd.h>#include <errno. 阅读全文

posted @ 2018-04-01 22:13 拉风摊主 阅读(443) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页

导航