图像分析技术全解析
1. 图像去噪
图像去噪是图像处理中的重要环节,它能够去除图像中的噪声,使图像更加清晰。以下是具体的操作步骤:
1.1 准备工作
按照设置 OpenCV 的说明进行操作。
1.2 代码实现
import cv2
import matplotlib.pyplot as plt
from sklearn.datasets import load_sample_image
import numpy as np
import dautil as dl
# 绘制原始图像
img = load_sample_image('china.jpg')
dl.plotting.img_show(plt.gca(), img)
plt.title('Original')
Z = img.reshape((-1, 3))
# 添加噪声并绘制噪声图像
np.random.seed(59)
noise = np.random.random(Z.shape) < 0.99
noisy = (Z * noise).reshape((img.shape))
plt.figure()
plt.title('Noisy')
dl.plotting.img_show(plt.gca(), noisy)
# 清理图像并显示
cleaned = cv2.fastNlMeansDenoisingColored(noisy, None, 10, 10, 7, 21)
plt.figure()
plt.title('Cleaned')
dl.plotting.img_show(plt.g
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



