Herramienta de saturación natural de imagen en línea
Ajusta la saturación de tus fotos con un algoritmo suave. Carga tu imagen, elige la intensidad y descarga el resultado en PNG.
Empezar a usar
Qué hace esta herramienta y cómo funciona
La saturación natural (vibrance) ajusta la intensidad del color de forma adaptativa. A diferencia de una saturación uniforme, este algoritmo pondera un factor de corrección según la diferencia entre el canal máximo y el promedio. Aun así, puede producirse recorte de canales.
Algoritmo y ejemplo práctico
Para cada píxel, se calcula el promedio de los canales RGB: avg = (R+G+B)/3. Luego se define un factor q = (amount/100) * (1 - abs(max(R,G,B) - avg)/255). Cada canal se transforma según canal_nuevo = avg + (canal_original - avg) * (1 + q).
Por ejemplo, si tomamos un píxel con valores RGB (100, 150, 200) y aplicamos una intensidad de 100, el resultado es aproximadamente (60, 150, 240). El rojo baja 40 unidades y el azul sube 40, mientras el verde permanece en 150. Este ejemplo no garantiza que se evite el recorte en otros colores.
Limitaciones y recomendaciones
- El procesamiento es local en tu navegador; no se suben imágenes a ningún servidor.
- La herramienta no protege tonos de piel mediante IA ni realiza un procesamiento perceptual por espacio de color. Es un ajuste matemático basado en la dispersión de canales.
- Los píxeles neutros (grises) permanecen sin cambios, y una intensidad de 0 conserva los valores RGB decodificados, sin restaurar los bytes ni los metadatos del archivo original.
- El formato de salida es PNG. No hay selector de formato ni control de zoom integrado.
- El tamaño máximo de archivo es de 25 MiB y la resolución máxima de 24 millones de píxeles. Si tu imagen supera estos límites, se mostrará un error.
- Inspecciona las áreas muy coloreadas para detectar posibles recortes (pérdida de detalles en luces o sombras). Si ocurre, reduce la intensidad.
Preguntas frecuentes
¿Por qué el efecto no se aplica automáticamente al cargar la imagen?
La herramienta está diseñada para que tú controles el momento de la aplicación. Después de cargar la imagen, debes ajustar la intensidad y hacer clic en Generar imagen para ver el resultado. Esto te permite comparar el original con el procesado.
¿Qué significa un valor negativo en el control de intensidad?
Un valor negativo reduce la saturación, acercando los colores a tonos grises. Por ejemplo, RGB(100,150,200) con -100 pasa aproximadamente a RGB(140,150,160). El extremo negativo no garantiza una imagen gris; los píxeles neutros permanecen iguales.
¿Puedo procesar varias imágenes a la vez?
No, esta herramienta procesa una sola imagen a la vez. No hay un selector de lote. Debes repetir el proceso para cada imagen.
El procesamiento se realiza localmente en tu navegador.