Generador de viñeta de imagen
Imagen
Una viñeta es la caída gradual de brillo desde el centro de una imagen hacia sus bordes. El viñeteado óptico ocurre naturalmente en teleobjetivos largos y aperturas grandes; los fotógrafos añaden viñetas artificiales en posproducción para dirigir sutilmente la mirada hacia el sujeto, imitar una estética de película o llevar un retrato a un ambiente íntimo de estudio. Esta herramienta construye la viñeta como un gradiente radial suave (usando una curva smoothstep entre un radio interior despejado y un radio exterior completamente afectado) y la compone sobre tu imagen píxel por píxel. Puedes elegir la forma (círculo verdadero, óvalo según proporción de la imagen, o caída rectangular que abraza los bordes del marco), seleccionar modo oscurecer o aclarar, fijar cualquier color (negro clásico, blanco para un brillo high-key, marrón cálido vintage), y ajustar tres mandos independientes: cantidad (qué tan fuerte llega el efecto en los bordes), suavidad (cómo de gradual es la transición) y radio (qué tan grande es el centro intacto). Todo se procesa del lado cliente — tu imagen nunca sale de la pestaña.
Cómo usar
- Sube o arrastra una imagen (PNG / JPG / WebP, hasta 1400 px lado largo).
- Elige un preajuste (Clásico, Retrato, Foco, Blanco high-key, Rosa suave, Vintage) o configura el tuyo.
- Mueve cantidad, suavidad y radio a tu gusto — el lienzo se actualiza en vivo.
- Selecciona forma: óvalo (predeterminado, sigue proporción), círculo (radial sin importar proporción), rect (caída rectangular que abraza el marco).
- Alterna modo oscurecer / aclarar, cambia el color, descarga el resultado como PNG.
Preguntas frecuentes
- ¿Diferencia entre las tres formas?
- Óvalo escala la distancia por ancho y alto por separado, por lo que la elipse de viñeta sigue la proporción de la imagen — predeterminado de la mayoría de editores. Círculo usa el lado mayor para ambos ejes, así la viñeta es un círculo verdadero y las esquinas se oscurecen más en imágenes anchas/altas. Rect usa el máximo de distancia normalizada horizontal y vertical (métrica de Chebyshev), produciendo una caída rectangular que abraza los bordes — buena para oscurecimiento cinematográfico estilo letterbox.
- ¿Cómo se calcula la curva del gradiente?
- Usamos la función smoothstep — t = clamp((d − r_inner) / (r_outer − r_inner), 0, 1), luego t = t² · (3 − 2t). Esto da una transición en S entre la región interior despejada y la exterior totalmente afectada, evitando la banda dura de una rampa lineal y el aspecto turbio de una caída puramente al cuadrado. Cantidad escala la fuerza máxima, suavidad ensancha la zona de transición, radio desplaza dónde empieza la transición.
- ¿Se sube mi imagen?
- No. La imagen se lee en el lienzo del navegador y se procesa localmente con JavaScript en tu dispositivo. Nada se envía a un servidor. Suelta una foto privada sin preocuparte — vive solo en tu pestaña hasta que la cierres.
- ¿Puedo deshacer una viñeta ya quemada en un JPEG?
- No perfectamente, pero puedes aproximarlo ejecutando esta herramienta en modo aclarar con la misma forma y radio que el original — vuelve a iluminar las esquinas. Como la compresión JPEG y la curva original son desconocidas, espera algo de deriva de color. Para un reverso exacto necesitarías los valores originales de radio / cantidad del fotógrafo.
Herramientas relacionadas
Recortar Imagen (Proporción)
Recorta cualquier imagen a una proporción estándar (1:1, 16:9, 4:3…) centrada automáticamente.
Rotar y Voltear Imagen
Rota una imagen de 90° en 90° o voltéala horizontal / verticalmente y descarga el resultado.
Redimensionar Imagen
Cambia el tamaño de una imagen y exporta como PNG, JPEG o WebP — todo en tu navegador.
Imagen a Base64
Convierte una imagen en una URL de datos Base64 para pegar donde sea.
Generador de Códigos QR
Crea códigos QR personalizados desde cualquier texto o URL y descárgalos.
Compresor de Imágenes
Comprime y redimensiona imágenes JPEG, PNG y WebP en tu navegador.