📜  Python – Wand 中的 noise()函数

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

Python – Wand 中的 noise()函数

图像噪声是图像中亮度或颜色信息的随机变化,通常是电子噪声的一个方面。我们可以使用noise()函数为图像添加噪声。在模糊操作之前应用噪声函数以消除图像时会很有用。

以下是我们可以使用 noise()函数添加的噪声:

  • 高斯
  • 冲动
  • 拉普拉斯算子
  • 乘法高斯
  • 泊松
  • 随机的
  • 制服

源图像:

示例 1:

wand.image.noise(noise_type, attenuate, channel)

输出:

示例 2:

# Import Image from wand.image module
from wand.image import Image
  
# Read image using Image() function
with Image(filename ="koala.jpeg") as img:
  
    # Generate noise image using spread() function
    img.noise("poisson", attenuate = 0.9)
    img.save(filename ="noisekoala.jpeg")

输出: