3,881
社区成员
发帖
与我相关
我的任务
分享
#include <cv.h>
#include <highgui.h>
#include <cxcore.h>
#include <stdlib.h>
#include <stdio.h>
int main(int argc, char* argv[]){
IplImage* img;
//IplImage* img2;
CvCapture* pCature;
char* filename="..//save1.jpg";
//img2=cvLoadImage("..//1.jpg");
if (!(pCature = cvCaptureFromCAM(-1)))
{
MessageBox(NULL,TEXT("no camara!"),TEXT("warning"),MB_OK);
return 0;
}
for (int i=0;i<1;i++)
img=cvQueryFrame(pCature);
cvSaveImage(filename,img);
//原点显示 默认值 0:左上角是原点 1:左下角是原点
img->origin=1;
//输出图像通道数 3通道图像RGB模式
printf("nChannels is %d",img->nChannels);
cvNamedWindow("1");
cvShowImage("1",img);
cvWaitKey(0);
return 0;
}
if (!(pCature = cvCaptureFromCAM(-1)))