Changeset 4304
- Timestamp:
- 07/16/09 09:30:54 (3 years ago)
- Files:
-
- 1 modified
-
spike/wktraster/scripts/genraster.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
spike/wktraster/scripts/genraster.py
r4303 r4304 31 31 import sys 32 32 33 if len(sys.argv) != 5:34 print 'Usage: genraster.py <xsize> <ysize> <x cellsize> <ycellsize>'33 if len(sys.argv) < 5 or len(sys.argv) > 6: 34 print 'Usage: genraster.py <xsize> <ysize> <xsizecell> <ysizecell> <outline colour>' 35 35 print 'Note: Generated image is saved as out.png' 36 36 sys.exit(1) … … 39 39 g_size = ( int(sys.argv[1]), int(sys.argv[2]) ) 40 40 g_cell_size = ( int(sys.argv[3]), int(sys.argv[4]) ) 41 if len(sys.argv) == 6: 42 g_outline = int(sys.argv[5]) 43 else: 44 g_outline = None 41 45 42 46 ncells = (g_size[0] / g_cell_size[0]) * (g_size[1] / g_cell_size[1]) … … 57 61 value_text = 0; 58 62 59 draw.rectangle( [(i,j), (i + g_cell_size[0], j + g_cell_size[1])], fill=value )63 draw.rectangle( [(i,j), (i + g_cell_size[0], j + g_cell_size[1])], fill=value, outline=g_outline) 60 64 draw.text( (i,j), ('%d' % count), fill=value_text) 61 65
