#include "cv.h"
#include "highgui.h"
#include "stdio.h"
#include "atlstr.h"
#pragma warning(disable : 4996)
#pragma comment(lib, "cv.lib")
#pragma comment( lib, "cxcore.lib" )
#pragma comment( lib, "highgui.lib" )
int main( int argc, char** argv )
{
IplImage* pFrame = NULL;
CvCapture* pCapture = NULL;
char ImagesName[1024];
int ImgNum=0;
cvNamedWindow("video", 1);
pCapture = cvCreateCameraCapture(-1);
while(pFrame = cvQueryFrame( pCapture ))
{
ImgNum=ImgNum+1;
sprintf(ImagesName, "Image%.3d.bmp", ImgNum);
cvSaveImage(ImagesName, pFrame);
cvShowImage("video", pFrame);
if( cvWaitKey(1) >= 0 )
break;
}
cvDestroyWindow("video");
cvReleaseCapture(&pCapture);
return 0;
OpenCV显示摄像头图像保存成bmp文件
最新推荐文章于 2024-08-09 10:18:27 发布