主题:如何多次照相 共有51415人关注过本帖 |
---|
阿剑 |
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楼 |
![]() |
![]()
周一给你详细答复。
|
单帖管理 | 引用 | 回复 ![]() |