1,对图像进行缩放比例为2的缩放处理
cvPryDown();可以完成上述功能,
void main()
{
cvNamedWindow("1",CV_WINDOW_AUTOSIZE);
cvNamedWindow("2",CV_WINDOW_AUTOSIZE);
IplImage * image1=cvLoadImage("05.jpg");
IplImage * image2=NULL;
cvShowImage("1",image1);
image2=cvCreateImage(cvSize(image1->width/2,image1->height/2),image1->depth,image1->nChannels);
cvPyrDown(image1,image2);
cvShowImage("2",image2);
cvWaitKey(0);
cvReleaseImage(&image1);
cvReleaseImage(&image2);
cvDestroyWindow("1");
cvDestroyWindow("2");
}
cvCanny();完成上述功能
cvNamedWindow("1",CV_WINDOW_AUTOSIZE);
cvNamedWindow("2",CV_WINDOW_AUTOSIZE);
IplImage * image1=cvLoadImage("05.jpg");
IplImage * image2=NULL;
cvShowImage("1",image1);
image2=cvCreateImage(cvGetSize(image1),IPL_DEPTH_8U,1);
cvCanny(image1,image2,10,100,3);
cvShowImage("2",image2);
cvWaitKey(0);
cvReleaseImage(&image1);
cvReleaseImage(&image2);
cvDestroyWindow("1");
cvDestroyWindow("2");