高斯化就是,让不在高斯曲线中的值回来。也就是回到正态分布图像中区域最大的部分,让那些叛逆的像素都回来
#include "stdafx.h"
#include "cv.h"
#include "highgui.h"int main()
{IplImage* image=cvLoadImage("test.jpg");cvNamedWindow("Example");cvShowImage("Example",image);IplImage* outputImage=cvCreateImage(cvGetSize(image),IPL_DEPTH_8U,3);cvSmooth(image,outputImage,CV_GAUSSIAN,3,3);cvShowImage("Later",outputImage);cvReleaseImage(&image);cvWaitKey(0);cvDestroyWindow("Example");cvDestroyWindow("Later");}
这边选用的区域是3*3范围的。
source:
translation: