- 博客(5)
- 资源 (17)
- 收藏
- 关注
转载 video4linux(v4l)使用摄像头的实例基础教程与体会(四)
获得图像前的初始化工作v4l_grab_init();该函数十分简单直接粘上去,其中将。vd->frame_using[0]和vd->frame_using[1]都设为FALSE,表示两帧的截取都没有开始。int v4l_grab_init(v4l_device *vd, int width, int height) { vd->mmap.width = width;
2009-10-08 14:28:00
1256
转载 video4linux(v4l)使用摄像头的实例基础教程与体会(五)
2 上述v4l库使用的方法给出了上述的一些代码,这里用一些简单的代码表明如何来使用它。上文中已经说过将相关结构体和函数的定义放到一个名为v4l.h的文件中,相关函数的编写放在一个名为v4l.c的文件。现在我们要使用它们。使用的方法很简单,你创建一个.c文件,假设叫test.c吧,那么test.c如下//test.cinclude “v4l.h”...v4l_device
2009-10-08 14:28:00
1128
1
原创 video4linux(v4l)使用摄像头的实例基础教程与体会(三)
下面完成第3步按照需要更改设备的相应设置,事实上可以更改的设置很多,本文以更改picture属性为例说明更改属性的一般方法。 那么我们就完成extern int v4l_set_picture(v4l_device *, int, int, int, int, int,);这个函数吧int v4l_set_picture(v4l_device *vd,int br,int hu
2009-10-08 14:23:00
1013
转载 video4linux(v4l)使用摄像头的实例基础教程与体会(二)
前面已经说过使用v4l视频编程的流程和对文件操作并没有什么本质的不同,大概的流程如下: 1.打开视频设备(通常是/dev/video0) 2.获得设备信息。 3.根据需要更改设备的相关设置。 4.获得采集到的图像数据(在这里v4l提供了两种方式,直接通过打开的设备读取数据,使用mmap内存映射的方式获取数据)。 5.对
2009-10-08 14:14:00
1493
转载 video4linux(v4l)使用摄像头的实例基础教程与体会
1.video4linux基础相关1.1 v4l的介绍与一些基础知识的介绍I.首先说明一下video4linux(v4l)。它是一些视频系统,视频软件,音频软件的基础,经常使用在需要采集图像的场合,如视频监控,webcam,可视电话,经常应用在embedded linux中是linux嵌入式开发中经常使用的系统接口。它是linux内核提供给用户空间的编程接口,各种的视频和音频设备开发相
2009-10-08 10:39:00
1384
数据挖掘:概念与技术
2013-06-25
Visual+C#.NET精彩编程实例集锦(150个实例)
2008-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人