Zum Inhalt springen

Interlacing (Grafiken)

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 2. Dezember 2023 um 21:44 Uhr durch imported>Leyo (Weblinks: dynamisch erzeugte Themenseite entfernt).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Datei:Adam7 passes.gif
Schematische Darstellung des Adam7-Interlacings bei einem 16×16-Pixel-Bild

Als {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) oder {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) (englische Aussprache [<templatestyles src="IPA/styles.css" />ˌɪntəˈleɪsɪŋ]) wird ein Speicherverfahren für Rastergrafiken bezeichnet, welches beim Laden einer Grafik den schnellen Aufbau eines Übersicht- oder Vorschaubildes (in der vollen Bildgröße) ermöglicht.

Technische Details

Ursprünglich wurde das Interlace-Verfahren dadurch erreicht, dass am Anfang der automatisch bearbeiteten Grafikdatei nur jede achte Bildzeile und danach die fehlenden Zeilen gespeichert wurden. Dies ähnelt dem Zeilensprungverfahren bei der Darstellung von Fernsehbildern, das im Englischen ebenfalls als {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) bezeichnet wird. Bei neueren Verfahren (siehe Adam7) wird eine zweidimensionale Auswahl der Bildpunkte abgespeichert.

Beim langsamen Laden eines Bildes, etwa über eine Verbindung mit geringer Datenübertragungsrate, hat ein Betrachter den Eindruck, dass das Bild während des Aufbaus immer schärfer und detailreicher wird. Vorteilhaft ist diese Methode des Abspeicherns, wenn die Ladezeit eines Bildes groß ist. Allerdings wird die Grafikdatei dadurch zusätzlich vergrößert.

Die Grafikformate GIF, PNG, Kodak Photo CD und Progressives JPEG unterstützen Interlacing.

Zu beachten ist, dass dieses Verfahren bei JPEG progressiv genannt wird, obwohl im Englischen die beiden Begriffe {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) (für das Vollbildverfahren) und {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) (für das Zeilensprungverfahren) Gegensätze sind, wenn damit die Verfahren des Bildaufbaus bei der Fernsehtechnik gemeint sind.

Weblinks

  • Stephan T. Lavavej: Introduction to PNG. In: nuwen.net. (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value), u. a. Vergleich von Interlacing bei GIF und PNG).