Python,OpenCV中的非局部均值去噪(Non-Local Means Denoising)

Python,OpenCV中的非局部均值去噪(Non-Local Means Denoising)

    • 1. 效果图
    • 2. 原理
    • 3. 源码
      • 2.1 单彩色图去噪
      • 2.2 多连续彩色帧去噪
    • 参考

这篇博客将介绍不同的计算摄影技术——非局部均值去噪(Non-Local Means Denoising),以去除图像中的噪声。OpenCV提供了4个方法实现该算法;

  • cv2.FastNLMeansDeoising() 适用于单个灰度图像
  • cv2.FastNLMeansDeoisingColor() 适用于彩色图像。
  • cv2.fastNlMeansDenoisingMulti() 适用于短时间内捕获的图像序列(灰度图像)
  • cv2.fastNlMeansDenoisingColoredMulti() 适用于短时间内捕获的图像序列(彩色图像)

1. 效果图

原图 VS 彩色图像去噪效果图1如下:

你可能感兴趣的:(Python,OpenCV,图像处理,图像处理,Python,OpenCV,python,opencv,非局部均值去噪NLMD,图像去噪)