Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -21,7 +21,7 @@ def inverse_fourier_transform(x):
|
|
21 |
real_part, imag_part = tf.split(x, num_or_size_splits=2, axis=-1)
|
22 |
complex_fourier = tf.complex(real_part, imag_part)
|
23 |
return tf.abs(tf.signal.ifft2d(complex_fourier))
|
24 |
-
|
25 |
def degrade_image(image, downscale_factor=4):
|
26 |
"""Reduce la calidad de la imagen reduciendo su tama帽o y volvi茅ndola a escalar."""
|
27 |
h, w = image.shape[:2]
|
@@ -68,6 +68,10 @@ def Denoiser(imagen):
|
|
68 |
# Predecir con el autoencoder
|
69 |
reconstructed = model.predict(noisy_image_input)[0] # Quitar batch_size
|
70 |
|
|
|
|
|
|
|
|
|
71 |
return noisy_image, reconstructed
|
72 |
|
73 |
# Crear interfaz en Gradio con dos salidas de imagen
|
@@ -81,4 +85,4 @@ demo = gr.Interface(
|
|
81 |
)
|
82 |
|
83 |
# Lanzar la aplicaci贸n en Gradio
|
84 |
-
demo.launch()
|
|
|
21 |
real_part, imag_part = tf.split(x, num_or_size_splits=2, axis=-1)
|
22 |
complex_fourier = tf.complex(real_part, imag_part)
|
23 |
return tf.abs(tf.signal.ifft2d(complex_fourier))
|
24 |
+
|
25 |
def degrade_image(image, downscale_factor=4):
|
26 |
"""Reduce la calidad de la imagen reduciendo su tama帽o y volvi茅ndola a escalar."""
|
27 |
h, w = image.shape[:2]
|
|
|
68 |
# Predecir con el autoencoder
|
69 |
reconstructed = model.predict(noisy_image_input)[0] # Quitar batch_size
|
70 |
|
71 |
+
# Asegurarse de que la imagen restaurada est茅 en el rango [0, 255] para la visualizaci贸n
|
72 |
+
noisy_image = np.uint8(noisy_image * 255)
|
73 |
+
reconstructed = np.uint8(reconstructed * 255)
|
74 |
+
|
75 |
return noisy_image, reconstructed
|
76 |
|
77 |
# Crear interfaz en Gradio con dos salidas de imagen
|
|
|
85 |
)
|
86 |
|
87 |
# Lanzar la aplicaci贸n en Gradio
|
88 |
+
demo.launch()
|