opencv学习笔记4

来源:互联网 发布:便签元数据修复 编辑:程序博客网 时间:2024/05/16 11:51

1.一个简单的变换,对图片进行平滑处理

#include "cv.h"
#include "highgui.h"
void example(IplImage* img)
{
cvNamedWindow("yasuo",0);
cvNamedWindow("yasuo2",0);
cvShowImage("yasuo",img);
IplImage* out = cvCreateImage(cvGetSize(img),IPL_DEPTH_8U,3);
cvSmooth(img,out,CV_GAUSSIAN,5,5);
cvShowImage("yasuo2",out);
cvReleaseImage(&out);
cvWaitKey(0);
cvDestroyWindow("yasuo");
cvDestroyWindow("yasuo2");
}
void main()
{
IplImage* image = cvLoadImage("C:\\Users\\hp\\Desktop\\3.jpg");
example(image);
cvReleaseImage(&image);
}

原图:


用5*5的高斯核滤波之后:






0 0
原创粉丝点击