mono - ImageMagick - 单色噪声

标签 mono imagemagick noise

我正在尝试使用命令行向类似于 Photoshop 版本的图像添加单色噪声,但我看不到任何实现它的选项。

我在 JS 中创建了一个代码,它做得非常好,这里的逻辑非常简单:

每个像素:

  1. 生成随机噪声像素
  2. 向/从原始像素添加或减去(随机)噪声像素

创建单色噪声添加/减去是基于像素而不是 channel ,例如

Pi - original pixel
Pr - noise pixel

MonoPixel = Pi+Pr or Pi-Pr

有什么方法可以通过命令行随机添加或减去像素吗?

谢谢

最佳答案

您可以使用 ImageMagick +noise command添加噪音。要获得单色噪声,您必须做一些更复杂的事情,即创建一个单独的噪声图像与基色相结合,然后将其与源图像合成。

此链接可能会有帮助:http://brunogirin.blogspot.com/2009/09/making-noise-with-imagemagick.html

关于mono - ImageMagick - 单色噪声,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11378263/

相关文章:

c# - 有人知道任何支持 C# Mono 的嵌入式 Linux DIY 工具包吗?

c# - 错误 CS1703 : Multiple assemblies with equivalent identity have been imported - Xamarin + VSTS

bash - PSD 到 PNG 的转换不匹配

python - 在 Python 中生成图像缩略图的最快方法是什么?

python-2.7 - 用Python播放声音?

algorithm - 为什么所有的单纯形噪声算法都有排列和梯度表?

graphics - 需要分数布朗噪声 (FBM) 与柏林噪声的澄清

linux - CentOS 6 .slm 构建编译错误(SteamBoat)

c# - 如何动态调用具有已知参数基类型的委托(delegate)?

image - 使用 EBImage 缓慢加载 R 图像