Smooth

Smooth

Smooths the image in one of several ways.

C:  void  cvSmooth (const CvArr*  src, CvArr*  dst, int  smoothtype=CV_GAUSSIAN, int  param1=3, int  param2=0, double  param3=0, double  param4=0 )
Python:   cv. Smooth (src, dst, smoothtype=CV_GAUSSIAN, param1=3, param2=0, param3=0, param4=0 ) → None
Parameters:
  • src – The source image
  • dst – The destination image
  • smoothtype –

    Type of the smoothing:

    • CV_BLUR_NO_SCALE linear convolution with \texttt{param1}\times\texttt{param2} box kernel (all 1’s). If you want to smooth different pixels with different-size box kernels, you can use the integral image that is computed using integral()
    • CV_BLUR linear convolution with \texttt{param1}\times\texttt{param2} box kernel (all 1’s) with subsequent scaling by 1/(\texttt{param1}\cdot\texttt{param2})
    • CV_GAUSSIAN linear convolution with a \texttt{param1}\times\texttt{param2} Gaussian kernel
    • CV_MEDIAN median filter with a \texttt{param1}\times\texttt{param1} square aperture
    • CV_BILATERAL bilateral filter with a \texttt{param1}\times\texttt{param1} square aperture, color sigma= param3 and spatial sigma= param4 . If param1=0 , the aperture square side is set tocvRound(param4*1.5)*2+1 . Information about bilateral filtering can be found at http://www.dai.ed.ac.uk/CVonline/LOCAL_COPIES/MANDUCHI1/Bilateral_Filtering.html
  • param1 – The first parameter of the smoothing operation, the aperture width. Must be a positive odd number (1, 3, 5, ...)
  • param2 – The second parameter of the smoothing operation, the aperture height. Ignored by CV_MEDIAN and CV_BILATERAL methods. In the case of simple scaled/non-scaled and Gaussian blur if param2 is zero, it is set to param1 . Otherwise it must be a positive odd number.
  • param3 –

    In the case of a Gaussian parameter this parameter may specify Gaussian 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值