Redimensionar sin desenfoque — el remuestreo
Por qué las fotos redimensionadas quedan blandas o dentadas: qué hacen vecino más cercano, bilineal, bicúbico y Lanczos con tus píxeles, y cuál elegir.
Todo redimensionado es una conjetura sobre píxeles que no existen
Una imagen digital es una rejilla de muestras — píxeles — no una imagen continua. Cuando pides 800 píxeles donde había 4000, o 4000 donde había 800, algo tiene que decidir de qué color va cada píxel nuevo. Ese procedimiento de decisión es el filtro de remuestreo, y el filtro que usas es la diferencia entre «redimensionado nítido» y «por qué está borroso».
Los cuatro filtros que de verdad encontrarás
Vecino más cercano es el bruto: cada píxel de salida copia el píxel de entrada más próximo. Cero desenfoque, pero también cero mezcla — las diagonales se convierten en escalones y al reducir se saltan píxeles (una línea de 2 px puede desaparecer). Úsalo para pixel-art y gráficos planos donde quieres píxeles duros. Nunca para fotos.
Bilineal promedia los 4 píxeles más cercanos ponderados por distancia. Rápido, suave y blando — vale para miniaturas y vistas previas, visiblemente pastoso en reducciones grandes porque solo mira 4 de las muestras disponibles.
Bicúbico promedia 16 píxeles con una curva de ponderación cúbica. Es el estándar en Photoshop, GIMP y la ruta de alta calidad del canvas que usa este sitio (imageSmoothingQuality: 'high'). Algo más nítido que bilineal al reducir, algo más suave al ampliar — el todoterreno.
Lanczos (basado en sinc) mira una vecindad aún mayor y conserva más contraste de bordes. El coste es el ringing: halos tenues en bordes duros, visibles en texto y líneas. Para fotografía suele ser la mejor opción; para gráficos de bordes marcados puede quedar peor que bicúbico.
Al reducir: la trampa del aliasing
Reducir parece seguro — tiras información en lugar de inventarla. Pero tírala de forma ingenua y aparece el aliasing: el detalle fino repetitivo (tejidos, tejados, pelo) se pliega en moaré y parpadeo, porque el muestreador no distingue un patrón del ruido cuando su espaciado cae bajo la nueva rejilla de píxeles.
La solución es que los buenos filtros difuminan antes de descartar — promedian suficiente vecindad para que los patrones de alta frecuencia se laven en vez de plegarse. Reglas prácticas:
- ¿Bajas al 50–75%? Cualquier filtro decente va bien; las diferencias son sutiles.
- ¿Más de ~4× de reducción (p. ej. 6000→800 px)? Redimensiona en dos pasos — 6000→2400, luego 2400→800 — para que cada etapa promedie suficientes vecinos.
- Enfoca al final. Reducir ablanda el microcontraste; una máscara de enfoque ligera al tamaño final devuelve el golpe. Hazlo siempre al tamaño de salida, nunca antes.
Al ampliar: de dónde viene el desenfoque
Ampliar es el problema inverso: necesitas píxeles que nunca se muestrearon. Todo filtro clásico interpola — ajusta una curva suave entre los píxeles conocidos y lee los huecos. Curvas suaves significan bordes suaves, y los bordes suaves se leen como desenfoque.
Guía aproximada para remuestreo clásico (bicúbico/Lanczos):
- Hasta ~110–125%: invisible a distancia normal. Seguro.
- 125–150%: blando pero usable para web; enfoca ligeramente después.
- 150–200%: claramente blando; aceptable solo para fondos o tomas de poco detalle.
- Más de 200%: los filtros clásicos llegan a su fin — territorio de los ampliadores por IA (waifu2x, Real-ESRGAN, Topaz), que alucinan detalle plausible en vez de interpolar.
Cuándo NO ampliar profundiza en los casos donde ampliar es la herramienta equivocada — y qué hacer en su lugar.
Una variable silenciosa más: el espacio de color
La mayoría de filtros operan sobre los valores sRGB codificados, que no son lineales en brillo. Promediar valores codificados oscurece ligeramente los medios y puede desplazar bordes saturados — normalmente invisible, a veces visible en gráficos con grandes áreas saturadas. Si un logo redimensionado parece sutilmente descolorido, esta es la razón; las herramientas profesionales ofrecen remuestreo «en luz lineal» por eso. Para fotos a tamaños normales, no pierdas el sueño por ello.
Preguntas frecuentes
¿Qué algoritmo de remuestreo usa esta herramienta?
El remuestreador de alta calidad del canvas del navegador — una interpolación suave comparable a la bicúbica. Para reducir fotos es prácticamente indistinguible de Lanczos a tamaños normales; para ampliar, ningún algoritmo inventa detalle que no existe, por eso recomendamos no pasar de ~150%.
¿Por qué las capturas de pantalla redimensionadas quedan peor que las fotos?
Las capturas y los gráficos de interfaz tienen bordes duros — una línea de 1 px existe o no existe. Los interpoladores suaves (bilineal, bicúbico) funden los bordes en niebla gris, y Lanczos puede hacerlos vibrar. Para pixel-art o UI plana, reduce con vecino más cercano a una fracción exacta (½, ¼) o vuelve a renderizar al tamaño final.
¿Bicúbico o Lanczos para reducir fotos?
Lanczos conserva algo más de microcontraste; bicúbico es un pelín más suave. En la práctica la diferencia en reducciones del 50–75% es sutil — importa más el enfoque posterior. Para reducciones de más de ~4×, baja en dos pasos (p. ej. 4000→2000→1000) para evitar el parpadeo de aliasing.
¿Por qué un redimensionado al 50% parece más nítido que el original?
Porque lo es — por píxel. Reducir promedia el ruido y los defectos pequeños, y los límites de lente/sensor de la toma original quedan comprimidos bajo el umbral de visibilidad. Es el efecto de 'nitidez por submuestreo' que explotan los análisis cuando un móvil gana a cámaras dedicadas en tamaños web.