首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ImageMagick单色噪声

ImageMagick单色噪声
EN

Stack Overflow用户
提问于 2012-07-07 20:07:32
回答 2查看 3K关注 0票数 3

我试图添加一个单色噪音的图像类似Photoshop版本使用命令行,但我看不到任何选项来实现它。

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

Foreach像素:

  1. 产生随机噪声像素
  2. 向原始像素增减(随机)噪声像素

创建单色噪声加/减是基于像素而不是信道基础。

代码语言:javascript
复制
Pi - original pixel
Pr - noise pixel

MonoPixel = Pi+Pr or Pi-Pr

我是否可以通过命令行随机增加或减去像素?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2012-11-05 22:02:45

您可以使用ImageMagick +噪声指令添加噪声。要获得单色噪声,您必须做一些更复杂的事情,创建一个单独的噪声图像,并将其与源图像组合在一起。

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

票数 3
EN

Stack Overflow用户

发布于 2012-07-08 11:27:34

您可以尝试构建自己的小shell函数。使用$RANDOM (Bash环境变量,它在0..32767范围内返回一个随机整数),并查看它是奇数还是偶数。使+-的平均值变得奇怪。

代码语言:javascript
复制
 echo $(($RANDOM % 2))

应该以随机顺序返回1 ($RANDOM为奇数)或0 ($RANDOM为偶数)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11378263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档