Interlacing (Bitmaps)

Dieser Artikel benötigt zusätzliche Zitate zur Verifizierung. Bitte helfen Sie, diesen Artikel zu verbessern, indem Sie Zitate zu zuverlässigen Quellen hinzufügen. Material ohne Quellenangabe kann angefochten und entfernt werden.
Quellen finden: „Interlacing“ bitmaps – news – newspapers – books – scholar – JSTOR (September 2015) (Learn how and when to remove this template message)

Interlacing (auch Interleaving genannt) ist eine Methode, ein Bitmap-Bild so zu kodieren, dass eine Person, die es teilweise empfangen hat, eine verschlechterte Kopie des gesamten Bildes sieht. Bei der Kommunikation über eine langsame Kommunikationsverbindung ist dies oft besser, als eine vollkommen klare Kopie eines Teils des Bildes zu sehen, da es dem Betrachter hilft, schneller zu entscheiden, ob er die Übertragung abbrechen oder fortsetzen soll.

Eine Illustration des Adam7-Interlacing über ein 16×16-Bild

Interlacing wird von den folgenden Formaten unterstützt, wobei es optional ist:

Interlacing ist eine Form der inkrementellen Dekodierung, da das Bild inkrementell geladen werden kann. Eine andere Form der inkrementellen Dekodierung ist die progressive Abtastung. Bei der progressiven Abtastung wird das geladene Bild Zeile für Zeile dekodiert, d. h. es wird nicht schrittweise klarer, sondern schrittweise größer. Der Hauptunterschied zwischen dem Zeilensprung-Konzept bei Bitmaps und Video besteht darin, dass selbst progressive Bitmaps über mehrere Frames hinweg geladen werden können.

Zum Beispiel: Interlaced GIF ist ein GIF-Bild, das auf dem Bildschirm zu erscheinen scheint wie ein Bild, das durch eine sich langsam öffnende Jalousie kommt. Ein unscharfer Umriss eines Bildes wird allmählich durch sieben aufeinanderfolgende Wellen von Bitströmen ersetzt, die die fehlenden Zeilen auffüllen, bis das Bild seine volle Auflösung erreicht.

Interlaced-Grafiken wurden früher häufig im Webdesign und davor bei der Verteilung von Grafikdateien über Bulletin-Board-Systeme und andere langsame Kommunikationsmethoden verwendet. Heutzutage ist diese Praxis weit weniger verbreitet, da die meisten Bilder dank der üblichen Breitband-Internetverbindungen fast sofort auf den Bildschirm des Benutzers heruntergeladen werden können und das Zeilensprungverfahren in der Regel eine ineffiziente Methode zur Kodierung von Bildern ist.

Das Zeilensprungverfahren wurde kritisiert, weil es für den Betrachter möglicherweise nicht klar ist, wann das Bild fertig gerendert ist, im Gegensatz zum Rendering ohne Zeilensprungverfahren, bei dem der Fortschritt offensichtlich ist (die verbleibenden Daten erscheinen als leer). Außerdem werden die Vorteile des Zeilensprungverfahrens bei langsamen Verbindungen möglicherweise durch das Herunterladen einer größeren Datei zunichte gemacht, da Zeilensprungbilder in der Regel nicht so gut komprimiert werden können.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.