Initial import
This commit is contained in:
23
data/labels/make_labels.py
Normal file
23
data/labels/make_labels.py
Normal file
@@ -0,0 +1,23 @@
|
||||
import os
|
||||
import string
|
||||
import pipes
|
||||
|
||||
font = 'futura-normal'
|
||||
|
||||
def make_labels(s):
|
||||
l = string.printable
|
||||
for word in l:
|
||||
if word == ' ':
|
||||
os.system('convert -fill black -background white -bordercolor white -font %s -pointsize %d label:"\ " 32_%d.png'%(font,s,s/12-1))
|
||||
if word == '@':
|
||||
os.system('convert -fill black -background white -bordercolor white -font %s -pointsize %d label:"\@" 64_%d.png'%(font,s,s/12-1))
|
||||
elif word == '\\':
|
||||
os.system('convert -fill black -background white -bordercolor white -font %s -pointsize %d label:"\\\\\\\\" 92_%d.png'%(font,s,s/12-1))
|
||||
elif ord(word) in [9,10,11,12,13,14]:
|
||||
pass
|
||||
else:
|
||||
os.system("convert -fill black -background white -bordercolor white -font %s -pointsize %d label:%s \"%d_%d.png\""%(font,s,pipes.quote(word), ord(word),s/12-1))
|
||||
|
||||
for i in [12,24,36,48,60,72,84,96]:
|
||||
make_labels(i)
|
||||
|
||||
Reference in New Issue
Block a user