自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 基于Linux视频驱动接口V4L2视频采集编程

一、打开视频设备打开视频设备非常简单,在V4L2中,视频设备被看做一个文件。使用open函数打开这个设备:1.     用非阻塞模式打开摄像头设备int cameraFd;cameraFd = open("/dev/video0", O_RDWR | O_NONBLOCK);2.     如果用阻塞模式打开摄像头设备,上述代码变为:cameraFd = open("/dev/video0", O_RDWR);关于阻塞模式和非阻塞模式应用程序能够使用阻塞模式或非阻塞模式打开视频设备,如果使用非阻塞模式调用视频

2011-06-01 21:02:00 344

转载 嵌入式工程必须知道的0x10个问题

C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的ASCII值。这些问题着重考察你的系统调用和内存分配策略方面的能力吗?这标志着出题者也许花时间在微机上而不上在嵌入式系统上。

2011-06-01 18:52:00 535

原创 基于video4linux的视频设备编程

<br /><br />1.什么是video4linux <br />Video4linux(简称V4L),是linux中关于视频设备的内核驱动。<br />现在已有Video4linux2,还未加入linux内核,使用需自己下载补丁<br />在Linux中,视频设备是设备文件,可以像访问普通文件一样对其进行读写<br />摄像头在/dev/video0下<br /><br />2.Video4linux下视频编程的流程<br />1.打开视频设备:<br />2. 读取设备信息<br />3.更改设备当

2011-06-01 18:33:00 450

原创 linux V4L2编程

<br /><br />前言:目前正在忙于ARM平台的Linux应用程序的开发(其实是刚刚起步学习啦)。底层的东西不用考虑了,开发板子提供了NAND Bootloader,和Linux 2.6的源码,而且都编译好了。自己编译的bootloader可以用,但是Linux编译后,文件很大,暂且就用人家编译的系统,先专心写应用程序 吧。。<br />正文:要做的任务是,把一块板子上的摄像头采集的图像和声卡采集的声音(貌似很啰嗦哈)通过TCP/IP协议传输到另一块板子上。第一步,先把视频获取并且在本地LCD上显示。

2011-06-01 17:46:00 453

linux下socket文件传输

linux 系统下文件传输,使用的基于socket的tcp链接,可以在linux pc上使用,也可以在嵌入式linux终端中使用

2011-06-13

qt-v4l2-capture

在linux系统下,采集摄像头视频数据,在Qt界面上显示,采用v4l2框架

2011-06-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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