stars / app.py
Dabs's picture
Update app.py
0688f29 verified
raw
history blame
511 Bytes
import matplotlib.pyplot as plt
import gradio as gr
def stars(n):
plt.figure(figsize=(20,20), facecolor=(0.5, 0.5, 0.5))
for i, j in zip(range(1,n), range(n, 1, -1)):
plt.plot([0, i], [j, 0], "k", linewidth=1)
plt.plot([0, -i], [j, 0], "w", linewidth=1)
plt.plot([0, i], [-j, 0], "w", linewidth=1)
plt.plot([0, -i], [-j, 0], "k", linewidth=1)
plt.axis('off')
return plt.gcf()
iface = gr.Interface(stars, gr.inputs.Slider(1, 100, 1), "plot")
iface.launch()