生成包含黑白噪声的特定分辨率的图像

dmo*_*rch 4 image-processing

我将如何生成包含黑白噪声的特定分辨率图像。我想生成许多图像,每个图像噪声都不同。最好是在 linux 或 windows 的控制台中完成,但如果真的需要编码也可以。干杯

Mar*_*ell 7

像这样,ImageMagick安装在大多数 Linux 发行版上,可用于 macOS 和 Windows:

convert -size 512x512 xc:gray +noise random -colorspace gray noise.jpg
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

更换convertmagick,如果使用V7 + ImageMagick的

如果您的意思是纯黑色和白色没有灰色阴影,并且可能想要不同的尺寸和PNG格式,请使用:

convert -size 600x400 xc:gray +noise random -colorspace gray -threshold 50% noise.png
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

如果您想要不同的噪声分布(高斯、泊松、二项式)或衰减噪声,请在此处查看我的其他答案