• 大小: 2KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: 其他
  • 标签: arm  qt  摄像头  

资源简介

linuxQT编写好的摄像头程序,在ARM开发板运用

资源截图

代码片段和文件信息

#include “v4l.h“
#include 
#include 
#include 
#include 
#include 
struct v4l_device vd;
 
int main()
{
FILE *fd;
int pict_size;
unsigned short (*buf)[640];
int fb;
unsigned short (*fbmem)[640];
int ij;
int x=100y=100;
       v4l_open(“/dev/video0“&vd);
       v4l_mmap_init(&vd);
       v4l_grab_init(&vd640480);
       fb=open(“/dev/fb0“O_RDWR);
fbmem=(unsigned short (*)[640])mmap(0640*480*2PROT_READ|PROT_WRITEMAP_SHARED|MAP_LOCKEDfb0);
 while(1)
         {
       vd.frame_current^=1;  
         v4l_grab_frame(&vd vd.frame_current);
         v4l_grab_sync(&vd);
buf=(unsigned short (*)[640])(vd.map+vd.mbuf.offsets[vd.frame_current]);
for(j=0;j<480;j++)
for(i=0;i<640;i++)
{
fbmem[j][i]=

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        156  2010-11-24 11:36  test_camera\makefile

     文件        887  2010-11-24 11:36  test_camera\test_camera.c

     文件       2934  2010-11-24 11:36  test_camera\v4l.c

     文件       1219  2010-11-24 11:36  test_camera\v4l.h

     目录          0  2010-12-03 11:09  test_camera

----------- ---------  ---------- -----  ----

                 5196                    5


评论

共有 条评论