Entrelazado (mapas de bits)

En informática, el entrelazado (también conocido como entrelazado) es un método para codificar una imagen de mapa de bits de modo que una persona que la haya recibido parcialmente vea una copia degradada de la misma. imagen completa. Cuando se comunica a través de un enlace de comunicación lento, esto suele ser preferible a ver una copia perfectamente clara de una parte de la imagen, ya que ayuda al espectador a decidir más rápidamente si aborta o continúa la transmisión.
El entrelazado es compatible con los siguientes formatos, donde es opcional:
- GIF interlacing almacena las líneas en el orden 0,8,16,... ... ,()8n), 4,12,... ... ,()8n+4), 2,6,10,14,... ... ,()4n+2), 1,3,5,7,9,... ... ,()2n+1).{displaystyle 0,8,16,dots(8n), 4,12,dots(8n+4), 2,6,10,14,dots(4n+2), 1,3,5,7,9,dots(2n+1). }
- PNG utiliza el algoritmo Adam7, que se entrelaza tanto en la dirección vertical como horizontal.
- TGA utiliza dos algoritmos de interlacing opcionales:
- Dos vías: 0,2,4,... ... ,()2n), 1,3,... ... ,()2n+1),{displaystyle 0,2,4,dots(2n), 1,3,dots(2n+1),}
- Y cuatro vías: 0,4,8,... ... ,()4n), 1,5,... ... ,()4n+1), 2,6,... ... , ()4n+2),3,7,... ... ,()4n+3).{displaystyle 0,4,8,dots(4n), 1,5,dots(4n+1), 2,6,dots (4n+2),3,7,dots(4n+3). }
- JPEG, JPEG 2000, y JPEG XR (realmente usando una jerarquía de descomposición de frecuencias en lugar de interrelacionar los valores de píxel)
- PGF (también usando una descomposición de frecuencia)
El entrelazado es una forma de decodificación incremental, porque la imagen se puede cargar de forma incremental. Otra forma de decodificación incremental es la exploración progresiva. En el escaneo progresivo, la imagen cargada se decodifica línea por línea, por lo que en lugar de volverse cada vez más clara, se vuelve cada vez más grande. La principal diferencia entre el concepto de entrelazado en mapas de bits y en vídeo es que incluso los mapas de bits progresivos se pueden cargar en varios fotogramas.
Por ejemplo: GIF entrelazado es una imagen GIF que parece llegar a la pantalla como una imagen que sale a través de una persiana veneciana que se abre lentamente. El contorno borroso de una imagen se reemplaza gradualmente por siete oleadas sucesivas de flujos de bits que completan las líneas que faltan hasta que la imagen alcanza su resolución completa.
Los gráficos entrelazados alguna vez fueron ampliamente utilizados en el diseño web y antes en la distribución de archivos gráficos a través de sistemas de tableros de anuncios y otros métodos de comunicación de baja velocidad. La práctica es mucho menos común hoy en día, ya que las conexiones comunes a Internet de banda ancha permiten que la mayoría de las imágenes se descarguen en la pantalla del usuario casi instantáneamente, y el entrelazado suele ser un método ineficiente para codificar imágenes.
El entrelazado ha sido criticado porque puede no ser claro para los espectadores cuándo la imagen ha terminado de renderizarse, a diferencia del renderizado no entrelazado, donde el progreso es evidente (los datos restantes aparecen en blanco). Además, los beneficios del entrelazado para quienes tienen conexiones de baja velocidad pueden verse superados por tener que descargar un archivo más grande, ya que las imágenes entrelazadas normalmente no se comprimen tan bien.
Contenido relacionado
Tabla de métodos virtuales
ALGOL Y
Hacer bucle while
API de repositorio de contenido para Java
Datosflex