在图像中模拟高斯噪声峰值可以通过以下步骤实现:
以下是一个示例代码(使用Python和OpenCV库):
import cv2
import numpy as np
# 读取图像
image = cv2.imread('input_image.jpg', cv2.IMREAD_GRAYSCALE)
# 生成高斯噪声
mean = 0
stddev = 50
noise = np.random.normal(mean, stddev, image.shape)
# 添加噪声到图像中
noisy_image = image + noise
# 显示处理后的图像
cv2.imshow('Noisy Image', noisy_image)
cv2.waitKey(0)
cv2.destroyAllWindows()
在上述示例中,我们使用了OpenCV库来读取图像、转换为灰度图像、显示图像等操作。通过调整mean
和stddev
参数的值,可以控制生成的高斯噪声的特性。
领取专属 10元无门槛券
手把手带您无忧上云