中值滤波
基本思想:用像素领域灰度值的中值代替该像素点的灰度值。
中值滤波与均值滤波相比,在消除噪声能力上更胜一筹,但花费的时间是其五倍以上。
具体步骤:按强度大小排列像素点,取其中值作为新值。如果是偶数个像素就取其中间值的平均值。
medianBlur函数
medianBlur(src, dst, size);
双边滤波
基本思想:输出像素的值依赖于临近像素值的加权组合。
bilateralFilter(src, dst, d, sigmaColor , sigmaSpace);
d,表示每个像素领域的直径。sigmaColor参数越大,表示越宽广的颜色会被混合在一起。sigmaSpace参数越大,表示方差越大。