Interlacing (bitmaps)

Denne artikel har brug for yderligere citater til verifikation. Hjælp venligst med at forbedre denne artikel ved at tilføje citater til pålidelige kilder. Ukilderet materiale kan blive anfægtet og fjernet.
Find kilder: “Interlacing” bitmaps – nyheder – aviser – bøger – scholar – JSTOR (september 2015) (Lær hvordan og hvornår du kan fjerne denne skabelonbesked)

Interlacing (også kendt som interleaving) er en metode til kodning af et bitmap-billede, således at en person, der delvist har modtaget det, ser en forringet kopi af hele billedet. Når der kommunikeres over en langsom kommunikationsforbindelse, er dette ofte at foretrække frem for at se en fuldstændig klar kopi af en del af billedet, da det hjælper seeren til hurtigere at beslutte, om transmissionen skal afbrydes eller fortsættes.

En illustration af Adam7 interlacing over et 16×16-billede

Interlacing understøttes af følgende formater, hvor det er valgfrit:

Interlacing er en form for inkrementel afkodning, fordi billedet kan indlæses inkrementelt. En anden form for inkrementel afkodning er progressiv scanning. Ved progressiv scanning afkodes det indlæste billede linje for linje, så i stedet for at blive trinvis tydeligere bliver det trinvis større. Den væsentligste forskel mellem interlace-konceptet i bitmaps og i video er, at selv progressive bitmaps kan indlæses over flere frames.

For eksempel: Interlaced GIF er et GIF-billede, der ser ud til at ankomme på din skærm som et billede, der kommer gennem et langsomt åbnende jalousi. Et sløret omrids af et billede erstattes gradvist af syv på hinanden følgende bølger af bitstrømme, der udfylder de manglende linjer, indtil billedet ankommer i sin fulde opløsning.

Interlaced grafik var engang meget udbredt inden for webdesign og før det til distribution af grafikfiler over bulletin board-systemer og andre lavhastighedskommunikationsmetoder. Denne praksis er langt mindre udbredt i dag, da almindelige bredbåndsinternetforbindelser gør det muligt at downloade de fleste billeder til brugerens skærm næsten øjeblikkeligt, og interlacing er normalt en ineffektiv metode til kodning af billeder.

Interlacing er blevet kritiseret, fordi det måske ikke er tydeligt for seerne, hvornår billedet er færdigt, i modsætning til ikke-interlaced rendering, hvor fremskridtet er tydeligt (de resterende data vises som tomme). Desuden kan fordelene ved interlacing for personer med forbindelser med lav hastighed opvejes af, at de skal downloade en større fil, da interlaced-billeder typisk ikke komprimeres så godt.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.