目录
模糊图像一
1.模糊原理
Smooth/Blur 是图像处理中最简单和常用的操作之一
使用该操作的原因之一就为了给图像预处理时候减低噪声
使用Smooth/Blur操作其背后是数学的卷积计算
通常这些卷积算子计算都是线性操作,所以又叫线性滤波
均值滤波:
高斯滤波:
相关API
均值滤波
- blur(Mat src, Mat dst, Size(xradius, yradius), Point(-1,-1));
高斯滤波
- GaussianBlur(Mat src, Mat dst, Size(11, 11), sigmax, sigmay);
其中Size(x, y), x, y 必须是正数而且是奇数
代码
模糊图像二
中值滤波:
统计排序滤波器中值
对椒盐噪声有很好的抑制作用
双边滤波:
均值模糊无法克服边缘像素信息丢失缺陷。原因是均值滤波是基于平均权重
高斯模糊部分克服了该缺陷,但是无法完全避免,因为没有考虑像素值的不同
高斯双边模糊 – 是边缘保留的滤波方法,避免了边缘信息丢失,保留了图像轮廓不变
API:
中值模糊medianBlur(Mat src, Mat dest, ksize)
双边模糊bilateralFilter(src, dest, d=15, 150, 3);
代码: