¿Qué es el tramado?

El tramado añade ruido controlado o patrones de píxeles para aleatorizar el error de cuantización al reducir la precisión de una señal. En las imágenes, aproxima colores o degradados no disponibles y ayuda a suprimir las bandas visibles.

Cómo funciona el tramado

El tramado redistribuye deliberadamente el error de redondeo antes de asignar las muestras a un conjunto más pequeño de valores de salida. En lugar de permitir que el error correlacionado forme contornos amplios, convierte ese error en una variación espacial más fina que la visión suele percibir como un tono más suave. Las matrices ordenadas, la difusión de error y los patrones con modelado de ruido distribuyen la variación de maneras diferentes. En un pipeline de imágenes, se aplica cerca de la etapa de reducción de precisión, después de las principales operaciones tonales y antes del encoding final.

Datos clave

  1. El tramado debe añadirse antes de la cuantización de destino; añadir ruido después de que los valores ya se hayan reducido a entradas de la paleta no puede recuperar los niveles de transición que faltan.
  2. El tramado ordenado es determinista y se presta al procesamiento en paralelo, mientras que la difusión de error propaga los residuos a los píxeles vecinos y puede conservar el tono local a costa de introducir textura direccional y dependencias secuenciales.
  3. La variación adicional de alta frecuencia puede reducir la eficiencia de la compresión sin pérdida, y la compresión con pérdida, el cambio de tamaño o la reducción de ruido posteriores pueden borrar o reorganizar el patrón previsto.

Cuándo importa el tramado

Aplica el tramado cuando reducir la profundidad de color produciría de otro modo contornos o saltos tonales abruptos. Conserva los degradados percibidos a costa de añadir textura, aumentar el tamaño de la salida codificada o generar patrones menos compresibles.

Convierte tus conocimientos sobre multimedia en un pipeline funcional

Conecta las subidas, el procesamiento, la IA, el almacenamiento y la entrega mediante una sola API declarativa, mientras nos encargamos por ti del stack de encoding, el escalado y los cambios constantes de formatos.

Prueba Transloadit gratis