Update app.py
Browse files
app.py
CHANGED
|
@@ -95,8 +95,8 @@ def realizar_ela(imagen):
|
|
| 95 |
|
| 96 |
# ✅ Parámetros por defecto del código JS
|
| 97 |
quality = 95 # Calidad JPG (0-100)
|
| 98 |
-
noise_level =
|
| 99 |
-
error_scale =
|
| 100 |
brightness_pct = 100 # Brillo (0-150%)
|
| 101 |
equalize_histogram = False # Por defecto desactivado
|
| 102 |
|
|
@@ -131,7 +131,7 @@ def realizar_ela(imagen):
|
|
| 131 |
scaled_diff = cv2.cvtColor(gray_eq, cv2.COLOR_GRAY2BGR)
|
| 132 |
|
| 133 |
# ✅ Aplicar brillo (brightness)
|
| 134 |
-
brightness_factor = min(
|
| 135 |
scaled_diff = cv2.convertScaleAbs(scaled_diff, alpha=brightness_factor, beta=0)
|
| 136 |
|
| 137 |
# ✅ Crear imagen final: fondo negro, áreas detectadas en blanco/amarillo
|
|
|
|
| 95 |
|
| 96 |
# ✅ Parámetros por defecto del código JS
|
| 97 |
quality = 95 # Calidad JPG (0-100)
|
| 98 |
+
noise_level = 5 # Amplitud del ruido (1-30)
|
| 99 |
+
error_scale = 15 # Escala de error (0-100 → 0.0-1.0)
|
| 100 |
brightness_pct = 100 # Brillo (0-150%)
|
| 101 |
equalize_histogram = False # Por defecto desactivado
|
| 102 |
|
|
|
|
| 131 |
scaled_diff = cv2.cvtColor(gray_eq, cv2.COLOR_GRAY2BGR)
|
| 132 |
|
| 133 |
# ✅ Aplicar brillo (brightness)
|
| 134 |
+
brightness_factor = min(1.1, brightness_pct / 100.0)
|
| 135 |
scaled_diff = cv2.convertScaleAbs(scaled_diff, alpha=brightness_factor, beta=0)
|
| 136 |
|
| 137 |
# ✅ Crear imagen final: fondo negro, áreas detectadas en blanco/amarillo
|