File: maketestimage.py

package info (click to toggle)
bitpim 1.0.7%2Bdfsg1-3
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 31,384 kB
  • sloc: python: 267,746; cpp: 2,076; perl: 600; ansic: 409; sh: 226; makefile: 152; sed: 1
file content (29 lines) | stat: -rw-r--r-- 559 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/usr/bin/env python

import sys



if True:
    # make a dummy image
    width=297
    height=503

    f=open(sys.argv[1], "w")
    f.write("P3\n%d %d\n255\n" % (width, height))

    for row in range(height):
        f.write("# row %d\n" % (row,))
        for col in range(width):
            if row<10 or row+10>=height:
                # block on each side
                r,g,b=200,200,200
            else:
                r,g,b=(row+col)%256,row%256,(row*col)%256
            f.write(" %d %d %d " % (r,g,b))
        f.write("\n")

    f.close()