png ist ein Bitmap-Format, das einen verlustfreien Komprimierungsalgorithmus verwendet, der einige Funktionen hinzufügt, die das GIF-Dateiformat nicht bietet. Das PNG-Format verfügt über viele Funktionen wie geringe Größe, verlustfreie Komprimierung, indizierten Farbmodus und Unterstützung für Transparenzeffekte.
Die Betriebsumgebung dieses Artikels: Windows 10-System, Thinkpad T480-Computer.
png ist ein Bitmap-Format, das einen verlustfreien Komprimierungsalgorithmus verwendet. Es soll versuchen, die Dateiformate GIF und TIFF zu ersetzen und gleichzeitig einige Funktionen hinzuzufügen, die das GIF-Dateiformat nicht bietet. PNG verwendet einen von LZ77 abgeleiteten verlustfreien Datenkomprimierungsalgorithmus, der aufgrund seiner hohen Komprimierungsrate und geringen Dateigröße im Allgemeinen in JAVA-Programmen, Webseiten oder S60-Programmen verwendet wird.
Funktionseinführung:
Kleine Größe
Aufgrund von Bandbreitenbeschränkungen bei der Netzwerkkommunikation ist es nicht möglich, große Dateien im BMP-Format in großem Umfang auf Webseiten zu verwenden, um klare und realistische Bilder zu gewährleisten.
Verlustfreie Komprimierung
PNG-Dateien werden mit einem vom LZ77-Algorithmus abgeleiteten Algorithmus komprimiert, was zu einer hohen Komprimierungsrate ohne Datenverlust führt. Es verwendet eine spezielle Codierungsmethode, um wiederholte Daten zu markieren, sodass sie keinen Einfluss auf die Farbe des Bildes haben und kein Farbverlust möglich ist, sodass sie wiederholt gespeichert werden können, ohne die Bildqualität zu beeinträchtigen.
Indexierter Farbmodus
Das PNG-8-Format ähnelt GIF-Bildern und verwendet außerdem eine 8-Bit-Palette, um RGB-Farbbilder in indizierte Farbbilder umzuwandeln. Im Bild werden nicht mehr die Farbinformationen jedes Pixels gespeichert, sondern die aus dem Bild ausgewählten repräsentativen Farbnummern. Jede Zahl entspricht einer Farbe und die Datenmenge im Bild wird daher reduziert, was sich negativ auswirkt zur Verbreitung von Farbbildern.
Optimiertere Netzwerkübertragungsanzeige
PNG-Bilder werden im Browser gestreamt, obwohl die verschachtelten Bilder dem Betrachter vor dem vollständigen Herunterladen einen grundlegenden Bildinhalt bieten und dann nach und nach klarer werden. Es ermöglicht das kontinuierliche Lesen und Schreiben von Bilddaten, was sich sehr gut zum Anzeigen und Generieren von Bildern während der Kommunikation eignet.
Unterstützt Transparenzeffekte
PNG kann 256 Transparenzstufen für das Originalbild definieren, wodurch die Kanten des Farbbilds nahtlos in jeden Hintergrund übergehen und so gezackte Kanten vollständig eliminiert werden. Diese Funktion ist in GIF und JPEG nicht verfügbar.
PNG unterstützt auch Alphakanal-Transparenz für echte Farb- und Graustufenbilder.
Unterstützt bis zu 24-Bit-Echtfarbenbilder und 8-Bit-Graustufenbilder. Unterstützt Alphakanal-Transparenz/Transluzenz. Unterstützt Gamma-Kalibrierungsinformationen für die Bildhelligkeit. Unterstützt das Speichern zusätzlicher Textinformationen, um Bildname, Autor, Urheberrecht, Erstellungszeit, Kommentare und andere Informationen beizubehalten.
Kostenloses Teilen von Lernvideos: Einführung in die Programmierung
Das obige ist der detaillierte Inhalt vonWelches Format ist PNG?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!