📜  Python|使用opencv对彩色图像进行去噪

📅  最后修改于: 2022-05-13 01:55:46.894000             🧑  作者: Mango

Python|使用opencv对彩色图像进行去噪

图像去噪是指从噪声图像中重建信号的过程。进行去噪是为了从图像中去除不需要的噪声,以便以更好的形式对其进行分析。它指的是主要的预处理步骤之一。 opencv中有四个函数用于对不同图像进行去噪。

下面是实现:

# importing libraries
import numpy as np
import cv2
from matplotlib import pyplot as plt
  
# Reading image from folder where it is stored
img = cv2.imread('bear.png')
  
# denoising of image saving it into dst image
dst = cv2.fastNlMeansDenoisingColored(img, None, 10, 10, 7, 15)
  
# Plotting of source and destination image
plt.subplot(121), plt.imshow(img)
plt.subplot(122), plt.imshow(dst)
  
plt.show()

输出: