Zum Inhalt springen

„Progressive Graphics File“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][ungesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
BKS-Link korrigiert
Markierungen: Ersetzt Zurückgesetzt Visuelle Bearbeitung
Zeile 1: Zeile 1:
Fantastikor
'''PGF''' steht für '''Progressive Graphics File''' und ist ein [[Grafikformat]] für [[Bildkompression|komprimierte]] [[Rastergrafik]]en. Es wurde als Ersatz für die in die Jahre gekommene [[JPEG]]-Komprimierung entworfen. Die Daten werden entweder [[verlustfreie Kompression|verlustfrei]] oder [[verlustbehaftete Kompression|verlustbehaftet]] komprimiert abgespeichert.


== Eigenschaften ==
== Eigenschaften ==
{{Quelle}}
{{Quelle}}
*
PGF ist wie JPEG und [[JPEG 2000]] für natürliche Bilder konzipiert. Künstlich generierte Rasterbilder wie Screenshots oder Logos werden besser mit [[Portable Network Graphics|PNG]] abgespeichert. JPEG 2000 und PGF basieren beide auf der diskreten [[Wavelet-Transformation]] (DWT). Die Kompressionsrate von PGF kommt bei gleicher Bildqualität nicht ganz an diejenige von JPEG 2000 heran, ist aber klar besser als bei JPEG. JPEG 2000 bezahlt diesen Umstand mit einer sehr hohen Kodierungs- und Dekodierungszeit, wohingegen die Kodierungs- und Dekodierungsgeschwindigkeit von PGF mit der hohen Geschwindigkeit von JPEG vergleichbar ist.<ref>{{Webarchiv|url=http://www.libpgf.org/uploads/media/PGF_stamm_wscg02.pdf |wayback=20070307101234 |text=PGF - A new progressive file format for lossy and lossless image compression |archiv-bot=2019-05-08 07:11:25 InternetArchiveBot }} (PDF; 124&nbsp;kB)</ref>


== Quellenjo ve stelltaso jgo de vermo ==
Der Vorteil von PGF gegenüber vielen anderen Bildformaten ist die spezielle Anordnung des Datenstroms, welche einen progressiven Bildaufbau gestattet. Die Bilddaten sind im Datenstrom so angeordnet, dass das Dekodieren eines ersten Teilabschnittes ausreicht, um eine verkleinerte Version des Endbildes darstellen zu können. Mit jedem weiteren dekodierten Abschnitt kann danach das Bild in seiner Größe vervierfacht werden. Somit eignet sich PGF für die Bildübertragung über ein Netzwerk, da der Empfänger frühzeitig einen ersten Eindruck über das übertragene Bild erhält.

Mit Version 5 ist auch die optionale Extraktion von Bildausschnitten ([[Region of Interest]]) eingeführt worden. Diese effiziente Art der Ausschnittextraktion ermöglicht die Dekodierung eines gewünschten Bildausschnittes, ohne dabei das Gesamtbild zu dekodieren. Dadurch ist ein Zugriff auf kleine Bildausschnitte in einem großen Bild in kurzer Zeit möglich. Eine solche Bildausschnittextraktion ist jedoch nur möglich, wenn die PGF-Datei in einer leicht veränderten Struktur abgespeichert wird.

Auch die separat gespeicherten [[Vorschaubild]]er im [[Windows-Explorer]] oder bei [[Digitalkamera]]s im [[Exchangeable Image File Format|Exif]]-Dateiformat sind bei PGF nicht notwendig.

PGF unterstützt ab Version 5 die folgende große Anzahl verschiedener Rasterformate, insbesondere auch [[Transparenz (Computergrafik)|Transparenzinformation]] analog zu PNG:
* Graustufenbild mit 1, 8, 16 oder 31 Bit
* [[Indizierte Farben|farbindiziertes]]-Bild mit 256 Farben
* [[RGB-Farbraum|RGB]]-Farbild mit 12, 16 (565), 24 oder 48 Bit pro Pixel
* [[Alphakanal|ARGB]]-Farbbild mit 32 Bit pro Pixel
* [[L*a*b]]-Farbbild mit 24 oder 48 Bit pro Pixel
* [[CMYK]]-Farbbild mit 32 oder 64 Bit pro Pixel

== Technische Details ==
Die PGF-Prozesskette umfasst die folgenden Schritte:
* Transformation des [[Farbraum]]es (wenn Farbbild)
* Diskrete [[Wavelet-Transformation]]
* [[Quantisierung (Signalverarbeitung)|Quantisierung]]
* Progressive [[Datenkompression|Präkodierung]]

Das ganze Verfahren arbeitet ausschließlich mit [[Integer (Datentyp)|Ganzzahlarithmetik]] und benötigt weder Multiplikationen noch Divisionen. Es eignet sich daher für eine direkte Hardware-Umsetzung.

== Weblinks ==
* [http://www.libpgf.org PGF-Webpräsenz] mit vielen Informationen und Download (englisch)
* [http://www.xeraina.ch/pgf/pgfdownload.html xeraina Image Viewer] – Bildbetrachter/Konverter für die gängigsten Bildformate inklusive PGF (Freeware für nichtkommerziellen Gebrauch)

== Quellen ==
<references />

[[Kategorie:Grafikformat]]

Version vom 14. Juni 2021, 10:54 Uhr

Fantastikor

Eigenschaften

Quellenjo ve stelltaso jgo de vermo