原来就简单几句就可以实现 cmos 或 usb摄像头显示 这么大的论坛 就是没一个人说出啦
video_fd = open(“/dev/video0”,O_RDWR);
struct v4l2_framebuffer fb;
bzero(&fb,sizeof(fb));
fb.fmt.width=320;
fb.fmt.height=240;
fb.fmt.pixelformat=V4L2_PIX_FMT_RGB565;
ioctl(video_fd,VIDIOC_S_FBUF,&fb);
int some_int_1=1;
ioctl(video_fd, VIDIOC_OVERLAY, &some_int_1);
read(video_fd,pp,320*240*2);
自己做好啦 可以显示usb 摄像头和 cmos 摄像头 代码通用的