论文部分内容阅读
video4linux提供了一整套linux环境下操纵视频设备的函数接口,首先通过对video4linux函数的调用成功实现了两种方式(内存映射(mmap)和直接读取(read))下摄像头数据的读取;然后对读取到内存缓冲区中的RGB数据流进行分析,实现了同时对两种特定颜色(红、绿、蓝等)的识别,并给出相应色块的端点坐标;最后通过对特定颜色箭头的端点分析,识别了箭头指向的角度;为了便于调试程序和验证结果,分析完成后把缓冲区中的RGB流保存为BMP文件。