Interlacciamento (bitmap)

Questo articolo necessita di ulteriori citazioni per la verifica. Per favore aiuta a migliorare questo articolo aggiungendo citazioni a fonti affidabili. Il materiale privo di fonti può essere contestato e rimosso.
Trova le fonti: “Interlacciamento” bitmap – notizie – giornali – libri – scholar – JSTOR (Settembre 2015) (Impara come e quando rimuovere questo messaggio template)

L’interlacciamento (noto anche come interleaving) è un metodo di codifica di un’immagine bitmap tale che una persona che l’ha ricevuta parzialmente vede una copia degradata dell’intera immagine. Quando si comunica su un collegamento di comunicazione lento, questo è spesso preferibile al vedere una copia perfettamente chiara di una parte dell’immagine, in quanto aiuta l’osservatore a decidere più rapidamente se interrompere o continuare la trasmissione.

Un’illustrazione dell’interlacciamento Adam7 su un’immagine 16×16

L’interlacciamento è supportato dai seguenti formati, dove è opzionale:

L’interlacciamento è una forma di decodifica incrementale, perché l’immagine può essere caricata incrementalmente. Un’altra forma di decodifica incrementale è la scansione progressiva. Nella scansione progressiva l’immagine caricata viene decodificata linea per linea, quindi invece di diventare incrementalmente più chiara diventa incrementalmente più grande. La differenza principale tra il concetto di interlacciamento nelle bitmap e nel video è che anche le bitmap progressive possono essere caricate su più fotogrammi.

Per esempio: La GIF interlacciata è un’immagine GIF che sembra arrivare sul tuo display come un’immagine che arriva attraverso una veneziana che si apre lentamente. Un contorno sfocato di un’immagine viene gradualmente sostituito da sette ondate successive di flussi di bit che riempiono le linee mancanti fino a quando l’immagine arriva alla sua piena risoluzione.

La grafica interlacciata era una volta ampiamente usata nel web design e prima ancora nella distribuzione di file grafici su sistemi di bacheca e altri metodi di comunicazione a bassa velocità. La pratica è molto meno comune oggi, dato che le comuni connessioni internet a banda larga permettono alla maggior parte delle immagini di essere scaricate sullo schermo dell’utente quasi istantaneamente, e l’interlacciamento è di solito un metodo inefficiente di codifica delle immagini.

L’interlacciamento è stato criticato perché può non essere chiaro agli spettatori quando l’immagine ha finito il rendering, a differenza del rendering non interlacciato, dove il progresso è evidente (i dati rimanenti appaiono vuoti). Inoltre, i benefici dell’interlacciamento per coloro che hanno connessioni a bassa velocità possono essere superati dal dover scaricare un file più grande, poiché le immagini interlacciate tipicamente non si comprimono così bene.

.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.