核心函数:cvPyrDown,cvPyrUp

程序:

cvPyrDown cvPyrUp 图像金字塔_第1张图片

代码:

#include "cv.h"
#include "cxcore.h"
#include "highgui.h"
#include 
int pyr(int argc,char** argv)
{
IplImage* src=cvLoadImage("e:\\picture\\xibao.jpg");
IplImage* dst1=cvCreateImage(cvSize(src->width/2,src->height/2),src->depth,src->nChannels);
IplImage* dst2=cvCreateImage(cvSize(src->width*2,src->height*2),src->depth,src->nChannels);
cvPyrDown(src,dst1,CV_GAUSSIAN_5x5);
cvPyrUp(src,dst2,CV_GAUSSIAN_5x5);
cvNamedWindow("src");
cvNamedWindow("PyrDown");
cvNamedWindow("PyrUp");
cvShowImage("src",src);
cvShowImage("PyrDown",dst1);
cvShowImage("PyrUp",dst2);
std::cout<height<width<