Created with this dumb python script:
#!/usr/bin/python
import random
import sys
def write_pgm(filename, width, height, buf):
header = "P2\n#%s\n%d %d\n255" % (filename, width, height)
f = open(filename,"wt")
f.write(header)
bufsize = len(buf)
for i in range(bufsize):
if i % width == 0:
f.write("\n")
f.write( "%03d " % (buf[i]) )
f.close()
if __name__ == "__main__":
random.seed()
w=320
h=240
stains=32
# uniform mess
buf=w*h*[0]
for i in range(stains):
n = random.randrange(w*h)
buf[n] = 255
write_pgm('uniform.pgm',w,h,buf)
# concentrated mess (only the upper part)
buf=w*h*[0]
for i in range(stains):
n = random.randrange(w*h/10)
buf[n] = 255
write_pgm('concentrated.pgm',w,h,buf)


No comments:
Post a Comment