2012-07-07 75 views
2

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

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

的foreach像素:

  1. 生成随机噪声像素
  2. 增加或减少(随机)与原始像素之间的噪声像素

创建单色噪声加/减是在像素而不是通道基础上的,例如

Pi - original pixel 
Pr - noise pixel 

MonoPixel = Pi+Pr or Pi-Pr 

有没有什么办法可以通过命令行随机添加或减少像素?

谢谢

+0

我不认为你的意思是“单”标签下的这个文件。你有一个单色的问题。 Mono是.NET crossplaform中的代码库。 – ruffin 2012-07-08 18:57:03

回答

0

你可以尝试和建立自己的小壳功能。使用$ RANDOM(Bash环境变量,返回0..32767范围内的随机整数),并查看它是奇数还是偶数。使奇数意味着+,甚至意味着-

echo $(($RANDOM % 2)) 

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