本着linux互享的精神,现把这几天的劳动成果共享出来:tiny 4412上面打开USB摄像头,并获得数据。
备注:
1、USB摄像头我用的罗技C270,可以抓取MJPEG和YUYV(YUV422)的数据;
2、本论坛上的mypic和mycam一直在我板子上面跑不通,所以这也是我共享此代码的源由;
3、程序使用的是内存映射的方式读取帧,注意读取帧后不能立即显示,因为没有bmp的数据头,如果是jpeg则还需要Huffman表;
4、现在抓取到的图像颜色有些不正确,还需要再进行调试,另外,图像显示还有些闪烁。