Spaces:
Runtime error
Runtime error
Andrei Cozma commited on
Commit ·
a216b5c
1
Parent(s): 8a515c1
Updates
Browse files- app.py +23 -20
- generate_samples.py +1 -1
- images/blank.png +0 -0
- images/checkerboard.png +0 -0
- images/circle.png +0 -0
- images/diagonal.png +0 -0
- images/horizontal.png +0 -0
- images/horizontal_sinusoidal.png +0 -0
- images/random_noise.png +0 -0
- images/vertical.png +0 -0
- images/vertical_sinusoidal.png +0 -0
app.py
CHANGED
|
@@ -389,26 +389,29 @@ with gr.Blocks(css=css) as demo:
|
|
| 389 |
|
| 390 |
btn_fft = gr.Button("Process FFT")
|
| 391 |
|
| 392 |
-
|
| 393 |
-
|
| 394 |
-
|
| 395 |
-
|
| 396 |
-
|
| 397 |
-
|
| 398 |
-
|
| 399 |
-
|
| 400 |
-
|
| 401 |
-
|
| 402 |
-
|
| 403 |
-
|
| 404 |
-
|
| 405 |
-
|
| 406 |
-
|
| 407 |
-
|
| 408 |
-
|
| 409 |
-
|
| 410 |
-
|
| 411 |
-
|
|
|
|
|
|
|
|
|
|
| 412 |
|
| 413 |
btn_ifft = gr.Button("Process IFFT")
|
| 414 |
|
|
|
|
| 389 |
|
| 390 |
btn_fft = gr.Button("Process FFT")
|
| 391 |
|
| 392 |
+
with gr.Row():
|
| 393 |
+
out_fft_mag = gr.Image(
|
| 394 |
+
label="FFT Magnitude",
|
| 395 |
+
height=512,
|
| 396 |
+
width=512,
|
| 397 |
+
type="numpy",
|
| 398 |
+
interactive=True,
|
| 399 |
+
# source="canvas",
|
| 400 |
+
tool="sketch",
|
| 401 |
+
mask_opacity=1.0,
|
| 402 |
+
elem_classes=["fft_mag"],
|
| 403 |
+
)
|
| 404 |
+
out_fft_phase = gr.Image(
|
| 405 |
+
label="FFT Phase",
|
| 406 |
+
height=512,
|
| 407 |
+
width=512,
|
| 408 |
+
type="numpy",
|
| 409 |
+
interactive=True,
|
| 410 |
+
# source="canvas",
|
| 411 |
+
tool="sketch",
|
| 412 |
+
mask_opacity=1.0,
|
| 413 |
+
elem_classes=["fft_phase"],
|
| 414 |
+
)
|
| 415 |
|
| 416 |
btn_ifft = gr.Button("Process IFFT")
|
| 417 |
|
generate_samples.py
CHANGED
|
@@ -5,7 +5,7 @@ from PIL import Image
|
|
| 5 |
from scipy.ndimage import gaussian_filter
|
| 6 |
|
| 7 |
|
| 8 |
-
def create_blank_image(size=
|
| 9 |
img = np.ones((size, size)) * 255
|
| 10 |
return img.astype(np.uint8)
|
| 11 |
|
|
|
|
| 5 |
from scipy.ndimage import gaussian_filter
|
| 6 |
|
| 7 |
|
| 8 |
+
def create_blank_image(size=512):
|
| 9 |
img = np.ones((size, size)) * 255
|
| 10 |
return img.astype(np.uint8)
|
| 11 |
|
images/blank.png
CHANGED
|
|
images/checkerboard.png
CHANGED
|
|
images/circle.png
CHANGED
|
|
images/diagonal.png
CHANGED
|
|
images/horizontal.png
CHANGED
|
|
images/horizontal_sinusoidal.png
CHANGED
|
|
images/random_noise.png
CHANGED
|
|
images/vertical.png
CHANGED
|
|
images/vertical_sinusoidal.png
CHANGED
|
|