OpenCV:06.中值滤波、腐蚀、膨胀、实现图片的美容效果-双边滤波

中值滤波、腐蚀、膨胀、实现图片的美容效果-双边滤波1. 中值滤波与双边滤波2. 腐蚀与膨胀1. 中值滤波与双边滤波medianBlur 中值 对所有考虑点进行排序,取中间的那个值(替换到矩阵的中心点) 1,2,“3”,4,5 去掉噪音(很多 黑白点的情况)bilateralFilter 双边 可以用作美容 ,基于高斯,高斯保留的轮廓并不强,双边保留的轮廓信息会增强,基于高斯再增加像素差使用到的 api// @params d : 滤波过程中使用的每个像素邻域的直径。如果它是非正的,它是
摘要由CSDN通过智能技术生成

中值滤波、腐蚀、膨胀、实现图片的美容效果-双边滤波

1. 中值滤波与双边滤波

  • medianBlur 中值 对所有考虑点进行排序,取中间的那个值(替换到矩阵的中心点) 1,2,“3”,4,5 去掉噪音(很多 黑白点的情况)
  • bilateralFilter 双边 可以用作美容 ,基于高斯,高斯保留的轮廓并不强,双边保留的轮廓信息会增强,基于高斯再增加像素差

使用到的 api

// @params d : 滤波过程中使用的每个像素邻域的直径。如果它是非正的,它是由sigmaSpace计算的。
// @param sigmaColor : 滤色空间中的。参数的值越大意味着,像素附近的更远的颜色(参见sigmaSpace)将被混合在一起,得到结果 在更大的区域半相等的颜色。
// @param sigmaSpace: 在坐标空间中过滤。参数的值越大意味着距离较远的像素会相互影响,只要它们的颜色足够接近(参见sigmaColor))。当d > 0时,它指定邻域大小,而与sigmaSpace无关。否则,d是与sigmaSpace成正比。
CV_EXPORTS_W void bilateralFilter( InputArray src, OutputArray dst, int d,
                                   double sigmaColor, double sigmaSpace,
                                   int borderType = BORDER_DEFAULT );

                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值