Convertir foto en caricatura

Elige una foto y se redibuja como un dibujo animado: la imagen se suaviza, cada color se reduce a unos pocos niveles planos y los bordes marcados se vuelven contornos negros. Con los controles deslizantes vas de un póster suave a un cómic con mucho carácter; después, descarga el resultado.

Todo ocurre en tu navegador. Tus archivos no se suben a ningún sitio.

Funciona en tu navegador: nada de lo que escribes se envía a ningún sitio.

Cómo se usa

  1. Elige o suelta una foto.
  2. Ajusta los niveles de color por canal: con menos niveles el resultado es más plano y llamativo.
  3. Ajusta el suavizado para quitar textura fina antes de recortar los colores.
  4. Ajusta la intensidad del contorno y el grosor de línea de las líneas negras.
  5. Descarga la caricatura. Conserva el tamaño del original; los JPEG y WebP mantienen su formato y el resto se guarda como PNG.

Cómo funciona

  • Suavizado: un desenfoque rápido, tres desenfoques de caja seguidos, muy parecido a un desenfoque gaussiano con el radio elegido en píxeles.
  • Colores planos: cada valor de canal v se redondea a uno de n niveles: round(v / 255 × (n − 1)) × 255 / (n − 1).
  • Contornos: el operador de Sobel mide lo rápido que cambia el brillo alrededor de cada píxel, como |Gx| + |Gy|. Un píxel se vuelve negro cuando ese valor llega al umbral 60 + (100 − intensidad) × 6: al 100 % el umbral es 60 y al 50 %, 360. El grosor de línea w amplía cada píxel de línea a un cuadrado de 2w − 1 píxeles de lado: con grosor 1 las líneas siguen siendo de un píxel; con 2, cuadrados de 3 × 3.

Ejemplo

Con 2 niveles, n − 1 = 1: un valor de canal de 100 queda en round(100 / 255 × 1) = round(0,39) = 0, y 200 en round(200 / 255 × 1) = round(0,78) = 1, es decir, 1 × 255 / 1 = 255. Con 3 niveles, n − 1 = 2: 100 da round(100 / 255 × 2) = round(0,78) = 1, es decir, 1 × 255 / 2 = 127,5, que se guarda como 128. Así que los valores posibles son 0, 128 y 255.

Con el suavizado en 0 px, un borde nítido entre gris oscuro (40) y gris claro (220) da un valor de borde de (220 − 40) × 4 = 720, muy por encima de 60, así que se dibuja como línea negra incluso con una intensidad del 50 % (umbral 360). El suavizado reparte ese mismo borde entre más píxeles: con los 3 px por defecto mide unos 150, así que solo se convierte en línea a partir de un 85 % de intensidad, aproximadamente (umbral 150).

Consejos

  • Los retratos quedan mejor con 4–6 niveles, un suavizado de 3–5 px y un contorno moderado.
  • Para un aire de póster o pop art, usa 2–3 niveles y sin líneas.
  • Las fotos con ruido tomadas con poca luz generan muchas líneas pequeñas: sube primero el suavizado y luego baja la intensidad del contorno.

Preguntas frecuentes

¿Cómo funciona el efecto caricatura?

En tres pasos. Primero la foto se desenfoca un poco para que la piel, el cielo y las paredes queden uniformes. Después cada canal (rojo, verde y azul) se redondea a unos pocos niveles repartidos por igual, y los degradados se convierten en zonas planas. Por último, un detector de bordes (el operador de Sobel sobre el brillo) encuentra los bordes marcados y esos píxeles se pintan de negro.

¿Qué significan los niveles de color?

Cuántos valores puede tomar cada canal de color. Con 2 niveles un canal vale 0 o 255, así que la imagen usa como mucho 8 colores. Con 5 niveles hay hasta 125 colores: las caras siguen pareciendo naturales, pero con aspecto de dibujo.

¿Por qué salen demasiadas líneas o muy pocas?

La intensidad del contorno fija lo marcado que debe ser un borde para convertirse en línea: al 100 % se dibujan incluso los bordes suaves, con valores bajos solo los más nítidos y al 0 % no hay líneas. Más suavizado también elimina bordes pequeños, como la textura de la piel o las hojas, y aparecen menos líneas.

¿Se sube mi foto a algún servidor?

No. Tu navegador decodifica y procesa la imagen en tu dispositivo, y también crea ahí el archivo que descargas.

¿El archivo guardado se verá como la vista previa?

Sí, muy parecido. La vista previa se dibuja más pequeña y el suavizado y el grosor de línea se reducen con ella, así que el archivo a tamaño completo tiene el mismo aspecto con más detalle.

Más en Imágenes

Todas las herramientas de la categoría: Imágenes ·Actualizado el 4 de noviembre de 2026

Opciones de privacidad

Google Analytics nos muestra qué herramientas se usan y si funcionan. Puede usar cookies. Tu elección se guarda en este navegador.