线性领域滤波:方框滤波,均值滤波,高斯滤波
一、方框滤波函数boxFilter
1.1示例
MatScrImage = imread("E:\\1TJQ\\Opencv\\Images\\image1.jpg");//读入图像
MatOutImage;
boxFilter(ScrImgaeCopy1, OutImage, -1, Size(5, 5));
1.2 boxFilter ()函数各个参数详解
Ø ScrImgaeCopy1:输入图像
Ø OutImage:输出图像
Ø -1:输出图像的深度,-1代表输出源图像,即src.depth()
Ø Size(5, 5):内核大小。Size(3,3)就表示3x3的核大小。
二、均值滤波函数Blur
2.1示例
MatScrImage = imread("E:\\1TJQ\\Opencv\\Images\\image1.jpg");//读入图像
MatOutImage1;
blur(ScrImage, OutImage1, Size(5, 5));
2.2 blur()函数各个参数详解
Ø ScrImage:输入图像
Ø OutImage1:输出图像
Ø Size(5, 5):内核大小。Size(3,3)就表示3x3的核大小。
三、高斯滤波GaussianBlur
3.1示例
MatScrImage = imread("E:\\1TJQ\\Opencv\\Images\\image1.jpg");//读入图像
MatOutImage2;
GaussianBlur(ScrImage, OutImage2, Size(5, 5), 0,0);
3.2 GaussianBlur()函数各个参数详解