我正在尝试使用命令行向类似于 Photoshop 版本的图像添加单色噪声,但我看不到任何实现它的选项。
我在 JS 中创建了一个代码,它做得非常好,这里的逻辑非常简单:
每个像素:
- 生成随机噪声像素
- 向/从原始像素添加或减去(随机)噪声像素
创建单色噪声添加/减去是基于像素而不是 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/