#include <opencv2\opencv.hpp>
#include <stdio.h>
int main(int argc ,char* argv[])
{
//src为原图像
IplImage* src = cvLoadImage("C:\\Users\\wxh\\Documents\\Visual Studio 2010\\Projects\\图像处理\\图像处理\\1.jpg",1);
//dst为目标图像,大小为src的1/2.
IplImage* dst = cvCreateImage(cvSize(src->width/2,src->height/2),8,3);
//cvResize为尺度调整函数,插入方法为最近令插法。
cvResize(src,dst,CV_INTER_NN);
//显示调整后的图像
cvNamedWindow("dst");
cvShowImage("dst",dst);
cvWaitKey(0);
cvReleaseImage(&src);
cvReleaseImage(&dst);
cvDestroyWindow("dst");
}
原图像:
目标图像: