Spaces:
Runtime error
Runtime error
File size: 1,517 Bytes
569596a |
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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
import numpy as np
from hand import Hand
import lyrics
if __name__ == '__main__':
hand = Hand()
# usage demo
lines = [
"what's up how are you marcos ?"
]
biases = [.75 for i in lines]
styles = [9 for i in lines]
stroke_colors = ['red', 'green', 'black', 'blue']
stroke_widths = [1, 2, 1, 2]
hand.write(
filename='img/usage_demo.svg',
lines=lines,
biases=biases,
styles=styles,
stroke_colors=stroke_colors,
stroke_widths=stroke_widths
)
# demo number 1 - fixed bias, fixed style
lines = lyrics.all_star.split("\n")
biases = [.75 for i in lines]
styles = [12 for i in lines]
hand.write(
filename='img/all_star.svg',
lines=lines,
biases=biases,
styles=styles,
)
# demo number 2 - fixed bias, varying style
lines = lyrics.downtown.split("\n")
biases = [.75 for i in lines]
styles = np.cumsum(np.array([len(i) for i in lines]) == 0).astype(int)
hand.write(
filename='img/downtown.svg',
lines=lines,
biases=biases,
styles=styles,
)
# demo number 3 - varying bias, fixed style
lines = lyrics.give_up.split("\n")
biases = .2*np.flip(np.cumsum([len(i) == 0 for i in lines]), 0)
styles = [7 for i in lines]
hand.write(
filename='img/give_up.svg',
lines=lines,
biases=biases,
styles=styles,
)
|