第一题:
#include "cv.h"
#include "highgui.h"
#pragma comment(lib,"cv.lib")
#pragma comment(lib,"cxcore.lib")
#pragma comment(lib,"highgui.lib")
int main(int argc, char** argv)
{
CvCapture* capture = cvCreateFileCapture("11.avi");
cvNamedWindow("origin",CV_WINDOW_AUTOSIZE);
cvNamedWindow("gray",CV_WINDOW_AUTOSIZE);
cvNamedWindow("canny",CV_WINDOW_AUTOSIZE);
cvNamedWindow("totle", CV_WINDOW_AUTOSIZE);
CvSize size = cvSize((int)cvGetCaptureProperty(capture,CV_CAP_PROP_FRAME_WIDTH),
(int)cvGetCaptureProperty(capture,CV_CAP_PROP_FRAME_HEIGHT));
IplImage* gray = cvCreateImage(size,IPL_DEPTH_8U,1);
IplImage* gray3 = cvCreateImage(size,IPL_DEPTH_8U,3);//三通道灰度图像
IplImage* cannyImage = cvCreateImage(size,IPL_DEPTH_8U,1);
IplImage* cannyImage3 = cvCreateImage(size,IPL_DEPTH_8U,3);//三通道canny图像
//size