我将如何生成包含黑白噪声的特定分辨率图像。我想生成许多图像,每个图像噪声都不同。最好是在 linux 或 windows 的控制台中完成,但如果真的需要编码也可以。干杯
像这样,ImageMagick安装在大多数 Linux 发行版上,可用于 macOS 和 Windows:
convert -size 512x512 xc:gray +noise random -colorspace gray noise.jpg
Run Code Online (Sandbox Code Playgroud)
更换convert用magick,如果使用V7 + ImageMagick的。
如果您的意思是纯黑色和白色没有灰色阴影,并且可能想要不同的尺寸和PNG格式,请使用:
convert -size 600x400 xc:gray +noise random -colorspace gray -threshold 50% noise.png
Run Code Online (Sandbox Code Playgroud)
如果您想要不同的噪声分布(高斯、泊松、二项式)或衰减噪声,请在此处查看我的其他答案。