2017-03-27 71 views
0

如何生成包含黑白噪聲的某種分辨率的圖像。我想要生成許多圖像,每個圖像噪點都不相同。首選如果在Linux或Windows的控制檯中完成,但如果真的需要編碼,則可以。 乾杯生成包含黑白噪聲的某種分辨率的圖像

+0

這可以在幾乎任何圖像處理工具或庫中完成... – Piglet

+0

首先選擇一個resoultion,然後循環的高度和寬度,生成一個隨機數,如果它高於某個給定的閾值,分配該像素白色,否則黑色。簡單。 –

+0

可能是這個QA可能對你有意思[avr代碼不工作我想生成隨機數字幫助](http://stackoverflow.com/a/29296619/2521214) – Spektre

回答

0

篩選與ImageMagick的這是安裝在大多數Linux發行版,並且可用於MacOS和Windows:

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

enter image description here

如果使用V7 +的ImageMagick的更換convertmagick

如果你的意思是純黑色和白色無灰色陰影,也許想不同的大小和PNG格式,使用:

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

enter image description here

如果你想噪聲的不同分佈(高斯,泊松,二項式)或減弱噪音,看看my other answer here