主题:如何多次照相 共有48613人关注过本帖 |
---|
阿剑 |
1楼 |
![]() |
如何多次照相 ![]()
这是你们提供的一个摄像头摄像的程序,请问如何才能多次拍照?谢谢!
#include <stdio.h> #include <dos.h> #include <dir.h> #include <mem.h> #include "etrzsb.h" #include "etr100.h" int Dat[256]; DatInfo Acq; unsigned char t[20000]; int tt=0; void main() {    int Pin;    FILE*  fp;    unsigned char Bit1;    ZSB.InsIntDram();     asm mov ax,08000h     asm out 23h,al     asm xchg ah,al     asm out 22h,al     asm out 22h,ax    PutDOUT(0xff); for(;;) {    if(inportb(0xf870)&0x01==0x01)    {      t[tt]=inportb(0x300);      if((t[tt]==0xD9)&(t[tt-1]==0xFF))        {  PutDOUT(0x00);  break;        }      tt++;    } } fp = fopen("c:\\1.jpg", "w+b" ); fwrite(&t, tt, 1, fp ); fclose( fp ); } |
单帖管理 | 引用 | 回复 ![]() |
liyan |
2楼 |
![]() |
![]()
周一给你详细答复。
|
单帖管理 | 引用 | 回复 ![]() |