Oferta de HalloweenTruco o trato: ¡arregla el vídeo!Los tres planes bajan de precio. Con la licencia perpetua ahorras $30Hasta el 2 de nov., 23:59 (hora del Pacífico)

Ver precios

¿Nearest-Exact, Bilinear, Area, Bicubic o Lanczos? Comparativa de métodos de escalado

Qué hacen con los bordes y el detalle los métodos de escalado de ComfyUI y FFmpeg, medido: nitidez, halos y la trampa al reducir con bilinear y bicubic.

Lo esencial

  • Para ampliar fotos y fotogramas de vídeo, Lanczos y bicubic son los que más detalle conservan. En nuestra prueba a 4× obtuvieron unos 5 dB más que nearest-exact y 2,5 dB más que bilinear.
  • Lanczos y bicubic dan nitidez a los bordes mediante sobreoscilación (overshoot). Ese es el halo tenue que se ve alrededor de las líneas de alto contraste.
  • En ComfyUI, «area» da el mismo resultado que nearest-exact cuando se amplía por un número entero. En FFmpeg, «area» amplía como bilinear.
  • Para reducir en ComfyUI, elige lanczos o area. Allí, bilinear y bicubic se saltan el antialiasing y dejan un moiré muy marcado.
  • Ninguno de estos métodos añade detalle. Para eso hace falta un escalador con IA, que es otro tipo de herramienta.

Para ampliar, elige Lanczos o bicubic: son los que más detalle conservan en los bordes, a cambio de unos halos leves. Usa nearest-exact solo para pixel art o máscaras. Bilinear da un resultado más suave, pero sin halos. Reducir es otra historia: en ComfyUI, bilinear y bicubic generan moiré, así que usa lanczos o area.

Estos nombres aparecen en el nodo Upscale Image de ComfyUI, en el filtro scale de FFmpeg y en la mayoría de los editores de imagen. En esta guía verás qué hace cada método, qué mostraron nuestras mediciones, cuál elegir para cada tarea y dónde termina el remuestreo clásico y empieza el escalado con IA.

Contenido

  1. ¿Qué es un método de escalado?
  2. Los cinco métodos, explicados sin tecnicismos
  3. Nuestra prueba: una foto, cinco métodos, dos herramientas
  4. Halos: el precio de un borde más nítido
  5. La trampa de la reducción en ComfyUI
  6. ¿Qué método elegir?
  7. FFmpeg: los flags equivalentes
  8. Cuando un método de remuestreo no basta
  9. Cómo comparar ambos en KwaFlux
  10. Solución de problemas
  11. Preguntas frecuentes

¿Qué es un método de escalado?

Un método de escalado, o filtro de remuestreo, es la regla con la que un programa calcula píxeles nuevos a partir de los existentes cuando cambia el tamaño de una imagen. Decide cuántos píxeles vecinos tener en cuenta y cuánto pesa cada uno. No puede inventar detalle que no se captó; solo decide si los píxeles intermedios se ven más suaves o más nítidos.

El nodo Upscale Image de ComfyUI ofrece cinco: nearest-exact, bilinear, area, bicubic y lanczos. La versión latente del nodo cambia lanczos por bislerp, un método pensado para latentes y no para imágenes terminadas.

Los cinco métodos, explicados sin tecnicismos

MétodoCómo rellena los píxeles nuevosAspecto
nearest-exact (vecino más próximo)Copia el píxel original más cercanoBloques cuadrados, sin desenfoque ni halos
bilinear (bilineal)Promedia los 2 × 2 píxeles más cercanosSuave y uniforme, sin halos
area (área)Promedia todos los píxeles de origen que caen dentro del píxel nuevoAl reducir: limpio. Al ampliar: depende de la herramienta
bicubic (bicúbico)Pondera los 4 × 4 píxeles más cercanos con una curvaMás nítido que bilinear, halos leves
lanczosPondera una ventana más amplia (6 × 6 en Pillow y FFmpeg) con una curva basada en sincLos bordes más nítidos y los halos más marcados del grupo

Nota: En ComfyUI, cuatro métodos pasan por la función interpolate de PyTorch con su configuración predeterminada. La opción lanczos sigue otro camino: convierte cada imagen a 8 bits y la redimensiona con la biblioteca Pillow en la CPU. En lotes largos de fotogramas ese camino puede ser más lento, y redondea la imagen a 8 bits.

Nuestra prueba: una foto, cinco métodos, dos herramientas

Tomamos una foto nocturna de ciudad, con mucho detalle, de 1920 × 1080, la redujimos a una cuarta parte de su anchura y su altura (480 × 270) y la volvimos a ampliar con cada método. Después comparamos cada resultado con el original mediante PSNR, una medida de exactitud por píxel en la que un valor más alto indica más parecido.

MétodoComfyUI, 4×FFmpeg, 4×ComfyUI, 2×
nearest-exact (FFmpeg: neighbor)30,40 dB30,40 dB36,55 dB
bilinear33,04 dB33,04 dB40,35 dB
area30,40 dB33,04 dB36,55 dB
bicubic35,39 dB35,14 dB43,62 dB
lanczos35,56 dB35,58 dB44,46 dB

Otras tres fotos de muestra dieron el mismo orden, salvo que en la más suave bicubic superó a Lanczos a 4× en 0,07 dB. Destacan dos resultados:

  • «area» no es el mismo método en las dos herramientas cuando se amplía. En ComfyUI produjo una imagen idéntica a la de nearest-exact. En FFmpeg, una idéntica a la de bilinear. Promediar por área solo importa cuando varios píxeles de origen caen en un mismo píxel de salida, y eso ocurre al reducir.
  • Lanczos y bicubic están muy cerca. La diferencia de 0,2 a 0,4 dB a 4× apenas se aprecia. El salto grande es el que hay de bilinear a cualquiera de los dos.
Seis recortes de la misma zona: el original y, después, nearest-exact, bilinear, bicubic, lanczos y area tras una ampliación a 4×, cada uno con su PSNR

Halos: el precio de un borde más nítido

Bicubic y Lanczos parecen más nítidos porque sus curvas de ponderación toman valores negativos. Junto a un borde marcado, eso oscurece la parte oscura y aclara la parte clara más allá de los dos valores originales. En nuestra prueba usamos un escalón del nivel de gris 40 al 215, ampliado a 4×:

MétodoValor más oscuro junto al bordeValor más claro junto al borde
nearest-exact, bilinear40 (sin sobreoscilación)215 (sin sobreoscilación)
FFmpeg bicubic25230
ComfyUI bicubic20,8234,2
Lanczos (Pillow y FFmpeg)19236

En una foto rara vez se nota. En texto, dibujo lineal, capturas de interfaz y luces brillantes sobre un cielo oscuro, aparece como un contorno fino claro u oscuro.

En ComfyUI, bicubic también puede llevar los valores más allá del blanco puro o del negro puro. En nuestra foto nocturna, el resultado a 4× iba del -4,6 % al 113 % del rango normal antes de recortarse. El recorte lo oculta, pero las zonas muy luminosas pierden algo de gradación.

La trampa de la reducción en ComfyUI

Mucha gente usa el mismo nodo Upscale Image para reducir imágenes, por ejemplo para ajustarlas al tamaño de entrada de un modelo. Ahí es donde el método importa más.

Al reducir una imagen, los patrones finos que son demasiado pequeños para el nuevo tamaño tienen que difuminarse antes. Si no, se pliegan en patrones falsos, lo que se conoce como aliasing o moiré. La función interpolate de PyTorch solo aplica ese difuminado previo si se le pide, y ComfyUI no lo pide. Por eso, en ComfyUI, bilinear y bicubic tienen en cuenta demasiado pocos píxeles al reducir.

Redujimos de 1024 a 256 píxeles un patrón de prueba de anillos finos y medimos cuánto patrón falso quedaba; 0 es lo ideal y unos 90 equivalen a la intensidad plena:

MétodoPatrón falso restante
ComfyUI bicubic93,3
ComfyUI nearest-exact90,1
ComfyUI bilinear73,4
ComfyUI area29,3
ComfyUI lanczos (Pillow)11,8
FFmpeg bicubic13,0
FFmpeg lanczos11,8
FFmpeg bilinear10,3
El mismo patrón de anillos reducido a 256 píxeles con bicubic, bilinear, area y lanczos de ComfyUI: los dos primeros están llenos de anillos falsos

FFmpeg y Pillow aplican el difuminado previo de forma automática, así que todos sus métodos suaves funcionan bien. En ComfyUI, usa lanczos o area para reducir.

¿Qué método elegir?

TareaElecciónPor qué
Ampliar una foto o un fotograma de vídeolanczos o bicubicMás detalle; en imágenes naturales el halo no suele verse
Ampliar texto, interfaz o dibujo linealbilinear, o bicubic si queda demasiado suaveEvita los contornos alrededor de los bordes marcados
Ampliar pixel art o una máscaranearest-exactMantiene los bordes de píxel marcados y los valores exactos
Reducir una imagen en ComfyUIlanczos o areaLas únicas opciones de ComfyUI que atenúan el moiré
Reducir en FFmpeg o en un editorbicubic, lanczos o bilinearTodos difuminan antes; elige según tu gusto
Ampliar un latente en ComfyUIbislerp o bilinearLanczos no está disponible para latentes

Consejo: Si después de ampliar aplica un paso de enfoque o un modelo de IA, el método importa menos, porque el paso siguiente vuelve a dar forma a los bordes. Elige bicubic como opción segura por defecto y dedica tu tiempo al paso que viene después.

FFmpeg: los flags equivalentes

El filtro scale de FFmpeg usa bicubic salvo que se indique flags. En nuestra prueba, omitirlo produjo un archivo idéntico al de flags=bicubic.

# Upscale to 1080p with Lanczos
ffmpeg -i input.mp4 -vf "scale=1920:1080:flags=lanczos" -c:v libx264 -crf 18 -c:a copy output.mp4

# Keep the aspect ratio: set the height, let FFmpeg pick an even width
ffmpeg -i input.mp4 -vf "scale=-2:2160:flags=lanczos" -c:v libx264 -crf 18 -c:a copy output_2160p.mp4

# Pixel art: nearest neighbor, exact 4x
ffmpeg -i sprite.png -vf "scale=iw*4:ih*4:flags=neighbor" sprite_4x.png

FFmpeg también ofrece spline, que en nuestra prueba quedó entre bicubic y Lanczos (35,39 dB) con halos algo menores que Lanczos. Para más detalles sobre el escalado, consulta cómo pasar de 720p a 1080p.

Cuando un método de remuestreo no basta

Todos los métodos anteriores calculan píxeles nuevos a partir de los antiguos con una fórmula fija. Ninguno distingue una cara de una pared ni recupera textura que la cámara no registró. Si un resultado a 4× se ve poco nítido, elijas el método que elijas, has llegado al límite del remuestreo; no es un ajuste equivocado.

Los escaladores con IA funcionan de otra manera. Un modelo entrenado predice un detalle verosímil a partir de lo que aprendió de imágenes reales, y de paso puede eliminar bloques de compresión y ruido. La contrapartida es que el detalle añadido es una predicción. Escalado con IA frente a bicubic y Lanczos compara los dos enfoques uno junto a otro, y De 480p a 4K: lo que la IA puede recuperar muestra dónde se queda corta incluso la IA.

Cómo comparar ambos en KwaFlux

La vista de comparación de KwaFlux muestra una versión remuestreada junto al resultado de la IA, para que juzgues la diferencia con tu propio material:

  1. Importa un clip o una imagen y abre Reparación de calidad.
  2. Ajusta la Resolución de salida al tamaño que necesite, por ejemplo 2× o 4K.
  3. Renderice una vista previa de 1, 3 o 5 segundos. No hace falta cuenta.
  4. Abre la comparación con control deslizante (Slider compare). El lado «Antes» es tu original escalado al tamaño de salida; el lado «Después» lleva la etiqueta «Ampliado con IA» con la resolución.
Reparación de calidad en KwaFlux: Reparación inteligente sobre un clip 480p de hojas de otoño (854×480), con el deslizador antes/después en la vista previa
Captura de KwaFlux 1.0.8. La vista previa es un render gratis de 1 segundo de un clip de muestra reducido a 480p: una vista previa, no una exportación 4K.

Para fotos, los mismos pasos sirven desde el mejorador de imagen IA. Una licencia cubre 23 módulos de vídeo, 15 módulos de foto, 4 herramientas de audio y herramientas de subtítulos y archivos, sin créditos ni tarifas por minuto; la licencia perpetua tiene un precio de tarifa de 199,99 $, en un único pago.

Solución de problemas

SíntomaCausa probableSolución
Contorno fino y claro alrededor de texto o lucesSobreoscilación de Lanczos o bicubicCambia a bilinear, o a bicubic en FFmpeg (menor sobreoscilación)
Ondas o anillos falsos tras reducir en ComfyUIBilinear o bicubic sin antialiasingUsa lanczos o area para reducir
La ampliación con «area» se ve en bloques en ComfyUIArea equivale a nearest-exact en ampliaciones por números enterosUsa bicubic o lanczos para ampliar
Lanczos va lento en un lote largo de fotogramasComfyUI redimensiona cada fotograma en la CPU mediante PillowUsa bicubic en lotes largos, o redimensiona fuera de ComfyUI
Todo se ve poco nítido a 4×El detalle no está en el originalUsa un escalador con IA, o amplía menos

Conclusión

Elige Lanczos o bicubic para ampliar, nearest-exact para píxeles que deban seguir marcados y, en ComfyUI, lanczos o area para reducir. El método cambia el aspecto de los bordes, pero no puede crear detalle. Cuando necesite un detalle que el original no contiene, eso es trabajo para el escalado con IA.

Mira el escalado con IA junto a un redimensionado clásico

KwaFlux ejecuta el mejorador de vídeo IA y el mejorador de imagen en tu propia GPU. El procesamiento de IA corre en tu propia GPU y tus archivos multimedia no se suben para procesarlos. Funciona en Windows 10 (64 bits, versión 1809 o posterior), Windows 11 y macOS 12 o posterior en Apple Silicon. Las vistas previas no requieren cuenta: 1, 3 o 5 segundos en vídeo y la imagen completa en fotos. Iniciar sesión con un plan de pago solo hace falta para exportar, convertir, reparar un archivo o descargar un archivo desde un enlace.

Descargar KwaFlux · Ver planes

Prueba con tu propio material

Descarga KwaFlux y previsualiza gratis los efectos con tu propio material antes de pagar: sin cuenta, procesado en tu GPU y sin subir tus archivos para procesarlos. Las vistas previas de vídeo duran 1, 3 o 5 segundos; las de estabilización, 5, 15 o 30 segundos.

Preguntas frecuentes

¿Es mejor Lanczos que bicubic?

Por lo general, por poco margen. Lanczos puntuó más alto en siete de nuestras ocho comparaciones, con hasta 0,9 dB de ventaja, una diferencia difícil de ver. También produce algo más de sobreoscilación en los bordes. Para la mayoría del material sirve cualquiera de los dos; elige bicubic si ves halos en el texto.

¿Qué significa nearest-exact en ComfyUI?

Es el redimensionado por vecino más próximo con el redondeo del centro de píxel corregido. Cada píxel nuevo copia el original más cercano, así que los bordes siguen marcados y los colores se mantienen exactos. Sirve para pixel art y máscaras, no para fotos.

¿Conviene usar area para ampliar?

No. En ComfyUI, ampliar con area por un número entero da el mismo resultado que nearest-exact. Area está pensado para reducir, donde promedia los píxeles que se funden en uno.

¿Qué método de escalado es mejor para anime?

No existe un único mejor método. Bicubic es un punto de partida habitual para el anime de colores planos; Lanczos da líneas más nítidas, pero halos más marcados alrededor de los contornos oscuros.

¿El método de escalado cambia el tamaño del archivo?

Solo un poco. El tamaño lo deciden la resolución de salida y los ajustes del codificador. Los métodos más nítidos dejan más bordes finos, lo que puede costar algo más de bitrate con el mismo ajuste de calidad.

¿Qué es bislerp?

Es un método de ComfyUI para ampliar latentes, la representación comprimida con la que trabaja un modelo de difusión. Mezcla los valores latentes a lo largo de curvas en lugar de líneas rectas. Solo está disponible en los nodos de ampliación de latentes.

Fuentes

  1. ComfyUI source, `nodes.py` (ImageScale, LatentUpscale) and `comfy/utils.py` (common_upscale, lanczos, bislerp) (consultado el 2026-10-29)
  2. PyTorch documentation, `torch.nn.functional.interpolate` (consultado el 2026-10-29)
  3. Pillow documentation, "Filters" (resampling filters) (consultado el 2026-10-29)
  4. FFmpeg documentation, "Scaler Options" (sws_flags) (consultado el 2026-10-29)
  • ampliación
  • superresolución
  • calidad de vídeo

Autor y editor de KwaFlux. Los artículos los revisa el equipo editorial de KwaFlux y se basan en nuestras notas de investigación de producto y las especificaciones publicadas.