3morrrrr's picture
Upload 14 files
569596a verified
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,
)