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

时间:2017-03-27 11:27:36

标签: image-processing

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

1 个答案:

答案 0 :(得分:0)

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

convert -size 512x512 xc:gray +noise random -colorspace gray noise.jpg

enter image description here

如果使用 ImageMagick 的v7 +,请将convert替换为magick

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

convert -size 600x400 xc:gray +noise random -colorspace gray -threshold 50% noise.png

enter image description here

如果您想要不同的噪音分布(高斯,泊松,二项式)或减弱噪音,请查看my other answer here