Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -72,8 +72,8 @@ def fourier_transform_drawing(input_image, frames, coefficients):
|
|
| 72 |
ax.set_xlim(-desired_range, desired_range)
|
| 73 |
ax.set_ylim(-desired_range, desired_range)
|
| 74 |
ax.set_axis_off()
|
| 75 |
-
|
| 76 |
-
|
| 77 |
|
| 78 |
draw_x, draw_y = [], []
|
| 79 |
|
|
@@ -111,13 +111,13 @@ interface = gr.Interface(
|
|
| 111 |
fn=fourier_transform_drawing,
|
| 112 |
inputs=[
|
| 113 |
gr.Image(label="Input Image", sources=['upload'], type="pil"),
|
| 114 |
-
gr.Slider(minimum=5, maximum=500, value=
|
| 115 |
gr.Slider(minimum=1, maximum=500, value=50, label="Number of Coefficients")
|
| 116 |
],
|
| 117 |
outputs=gr.Video(),
|
| 118 |
title="Fourier Transform Drawing",
|
| 119 |
-
description="Upload an image and generate a Fourier Transform drawing animation.",
|
| 120 |
-
examples=[["Fourier2.jpg", 100,
|
| 121 |
)
|
| 122 |
|
| 123 |
if __name__ == "__main__":
|
|
|
|
| 72 |
ax.set_xlim(-desired_range, desired_range)
|
| 73 |
ax.set_ylim(-desired_range, desired_range)
|
| 74 |
ax.set_axis_off()
|
| 75 |
+
ax.set_aspect('equal')
|
| 76 |
+
fig.set_size_inches(15, 15)
|
| 77 |
|
| 78 |
draw_x, draw_y = [], []
|
| 79 |
|
|
|
|
| 111 |
fn=fourier_transform_drawing,
|
| 112 |
inputs=[
|
| 113 |
gr.Image(label="Input Image", sources=['upload'], type="pil"),
|
| 114 |
+
gr.Slider(minimum=5, maximum=500, value=100, label="Number of Frames"),
|
| 115 |
gr.Slider(minimum=1, maximum=500, value=50, label="Number of Coefficients")
|
| 116 |
],
|
| 117 |
outputs=gr.Video(),
|
| 118 |
title="Fourier Transform Drawing",
|
| 119 |
+
description="Upload an image and generate a Fourier Transform drawing animation. You can find out more about the project here : https://github.com/staghado/fourier-draw",
|
| 120 |
+
examples=[["Fourier2.jpg", 100, 100]]
|
| 121 |
)
|
| 122 |
|
| 123 |
if __name__ == "__main__":
|