1、所有外设都被看成一种特殊的文件,成为“设备文件”,可以象访问普通文件一样对其进行读写。一般来说,采用驱动的摄像头设备文为了通用,可以建立一个到的链接。
2、文件中定义了一些重要的数据结构,在采集图像的过程中,就是通过对这些数据的操作来获得最终的图像数据。能力可在内核编译阶段配置,默认情况下都有此开发接口。
3、常用的结构体在内核目录中定义,帧的格式,对应命令,驱动中的一帧图像缓存,对应命令。
4、其中域代表设备支持的操作模式,常见的值有表示是一个视频捕捉设备并且具有数据流控制模式。另外域需要匹配。
5、常见的捕获模式为即视频捕捉模式,在此模式联合体采用域为视频的宽高、视频数据格式为一行图像占用的字节数为图像占用的总字节数指定设备的颜色空间。
6、指定根据图像占用空间大小申请的缓存区个数,视频捕获模式为内存区的使用方式。命令向驱动获取已经存放有视频数据的缓存。