我曾嘗試下面的代碼,請看到這一點,告訴我,我怎麼wrong.but沒有編譯錯誤。在我運行該程序後,它不保存任何圖像。
#include"stdafx.h"
#include<cv.h>
#include<highgui.h>
#include<cxcore.h>
int main(int argc, char* argv[]) {
int c=1;
IplImage* img=0;
char buffer[1000];
CvCapture* cv_cap=cvCaptureFromCAM(-1);
cvNamedWindow("Video",CV_WINDOW_AUTOSIZE);
while(1) {
img=cvQueryFrame(cv_cap);
cvShowImage("Video",img);
sprintf(buffer,"D:/image%u.jpg",c);
cvSaveImage(buffer,img);
c++;
if (cvWaitKey(100)== 27) break;
}
cvDestroyWindow("Video");
return 0;
}
你能告訴我如何保存圖像。以上程序不保存任何images.please給我你的suggestions.thank你。
這works..i感謝你們爲給我你的suggestions.Thank你了。 – NimPointer 2012-04-02 13:30:34