Interlacing (bitmaps)

Denna artikel behöver ytterligare citat för verifiering. Hjälp gärna till att förbättra den här artikeln genom att lägga till citat till tillförlitliga källor. Otillgängligt material kan komma att ifrågasättas och tas bort.
Hitta källor: ”Interlacing” bitmaps – news – newspapers – books – scholar – JSTOR (September 2015) (Learn how and when to remove this template message)

Interlacing (även kallad interleaving) är en metod för att koda en bitmapsbild på ett sådant sätt att en person som delvis har tagit emot den ser en försämrad kopia av hela bilden. Vid kommunikation över en långsam kommunikationslänk är detta ofta att föredra framför att se en helt klar kopia av en del av bilden, eftersom det hjälper betraktaren att snabbare avgöra om överföringen ska avbrytas eller fortsätta.

En illustration av Adam7 interlacing över en 16×16 bild

Interlacing stöds av följande format, där det är valfritt:

Interlacing är en form av inkrementell avkodning, eftersom bilden kan laddas stegvis. En annan form av inkrementell avkodning är progressiv avkodning. Vid progressiv skanning avkodas den inlästa bilden rad för rad, så i stället för att bli stegvis tydligare blir den stegvis större. Den största skillnaden mellan interlace-konceptet i bitmaps och i video är att även progressiva bitmaps kan laddas över flera ramar.

Till exempel: Interlaced GIF är en GIF-bild som verkar komma till din bildskärm som en bild som kommer genom en långsamt öppnande persienn. En suddig kontur av en bild ersätts gradvis av sju på varandra följande vågor av bitströmmar som fyller ut de saknade linjerna tills bilden anländer i sin fulla upplösning.

Interlaced grafik användes en gång i tiden i stor utsträckning inom webbdesign och dessförinnan vid distributionen av grafikfiler via anslagstavlarsystem och andra låghastighetskommunikationsmetoder. Denna metod är mycket mindre vanlig idag, eftersom vanliga bredbandsanslutningar till internet gör att de flesta bilder kan laddas ner till användarens skärm nästan omedelbart, och interlacing är vanligtvis en ineffektiv metod för att koda bilder.

Interlacing har kritiserats eftersom det kan vara oklart för tittaren när bilden är klar, till skillnad från icke-interlaced rendering, där framstegen är uppenbara (återstående data visas som tomt). Dessutom kan fördelarna med interlacing för dem som har förbindelser med låg hastighet uppvägas av att de måste ladda ner en större fil, eftersom interlaced bilder vanligtvis inte komprimeras lika bra.

Lämna ett svar

Din e-postadress kommer inte publiceras.