JPEG 2000
aus Wikipedia, der freien Enzyklopädie
JPEG2000 ist ein Standard zur Bildkomprimierung, der auf der diskreten Wavelet-Transformation (DWT) beruht. Wie das bekannte JPEG ist er von der Joint Photographic Experts Group herausgegeben. JPEG2000 beherrscht sowohl verlustfreie als auch verlustbehaftete Komprimierung. Mit dem Standard lassen sich zur Zeit (2005) die besten Komprimierungsraten für verlustbehaftet zu speichernde, fotoähnliche Bilder erreichen. Das Format kann eine Reihe von Metadaten aufnehmen, die das Verwalten und Auffinden von Bildern im Internet erleichtern.
Einige Vorteile gegenüber JPEG sind:
- bessere Komprimierungsrate bei gegebener Qualität (bei niedrigen Bitraten),
- zwangloser Übergang von verlustbehafteter zu verlustloser Kompression,
- Möglichkeit, bestimmten Bildregionen von Interesse in höherer Qualität zu komprimieren und zu dekomprimieren (ROI = Region Of Interest),
- Raum für Metadaten.
Die Kompression erfolgt in folgenden Stufen:
- Aufteilung des Bildes in Teilbilder,
- Transformation des Farbraumes (wenn Farbbild),
- Diskrete Wavelet-Transformation der Teilbilder,
- Quantisierung,
- Entropiekodierung.
Im Falle der verlustbehafteten Komprimierung wird die biorthogonale Daubechies-9/7-Wavelettransformation verwendet. Die verlustlose Kompression verwendet die biorthogonalen LeGall-5/3-Wavelettransformation.
Die Dekomprimierung erfolgt entsprechend in umgekehrter Reihenfolge.
Das Format ist zum jetzigen Zeitpunkt (Jul 2006) noch nicht weit verbreitet. Der Hauptgrund dafür ist wohl, dass die weit verbreiteten Browser es ohne Zusatzmodule nicht darstellen können und dass freie Kodiersoftware für den Standard schwer aufzutreiben ist. So enkodiert das entsprechende IrfanView-Zusatzmodul in der nicht registrierten Variante nur bis zur Auflösung von 640 * 480. Auch die quasi nicht vorhandenen bzw. wesentlich teueren Hardware-Lösungen (wie z.B. Decoder-Chips in Digital-Kameras), sind mit ein Grund.
Die einfachste, kostenlose Möglichkeit dürfte derzeit ImageMagick bzw. GraphicsMagick bieten, die auf der JasPer-Library beruhen. Unterstützt wird allerdings nur einfache Komprimierung.
Das Programm XnView (Version 1.82.4) in der Windows-Version unterstützt das Speichern ohne Größeneinschränkung. (Stand Juni 2006)
Für Photoshop gibt es seit Version CS ein optionales Plugin von Adobe (zu finden auf der CD-ROM), ein kostenloses Plugin von fnord software, ein kostenloses Plugin mit umfassenden Softwarebibliothekten und Browser-Plugins von Luratech GmbH oder das für den nichtkommerziellen Einsatz freies Photoshop Plugin von LEAD Technologies, Inc.
Paint Shop Pro von Corel unterstützt in der Version X nativ den Import, Export, sowie die Bearbeitung.
Auch verbreitete Programme, wie zum Beispiel MS Paint, unterstützen den Standard noch nicht. JasPer unter Linux hat sich als freie Alternative bewährt, dürfte allerdings dem Durchschnittsanwender kaum zugänglich sein. Für Mac OS kann GraphicConverter JPEG2000 lesen und schreiben. Mac OS X unterstützt JPEG2000 ohne Zusatzsoftware.
- Dateiendungen: .jp2, .j2k, .jpf
- MIME-Typen: image/jp2, image/jpeg2000, image/jpeg2000-image, image/x-jpeg2000-image
[Bearbeiten] Beispielbilder
JPEG-Bild eines Grabmals im Camposanto in Pisa, 8,8 fach komprimiert | |
Dasselbe 66fach komprimiert. Man erkennt deutlich die Blockartefakte. | |
Dasselbe mit JPEG2000 66fach komprimiert. Die Artefakte sind deutlich weniger ausgeprägt. |
Original | Jpeg | Jpeg-2000 |
---|
[Bearbeiten] Weblinks
- Deutsch:
- JPEG 2000 - LuraTech : Informationen und Produkte zur Bild- und Dokumentenkompression.
- JPEG 2000: Das neue Format für Bilder - 15 Seiten Informationen zu JPEG2000
- ActiveX Control für Microsofts Internet Explorer
- Englisch:
- Joint Photographic Experts Group Referenzimplementationen des Standards
- The JPEG2000 still image coding system: an overview (PDF)
- Jpeg2000 Plug-In für Mozilla/Firefox unter Microsoft Windows
- Jpeg2000 Plug-In für Mozilla/Firefox unter GNU/Linux und FreeBSD
- JPEG2000: the Killer Image File Format for Lossless Storage zeigt Anwendungen mit Photoshop
- irfanview Dieser Grafikbetrachter für Microsoft Windows hat auch ein JP2-Plugin. Speichern nur bis 640 * 480 möglich.
- XnView Betrachter/Konverter für ca. 100 Formate einschließlich JPEG2000. Freeware für nichtkommerziellen Gebrauch.
- J2K-Codec - An easy-to-use JPEG2000 decoder.
- j2k by Fnordware - A free JPEG2000 coder and decoder for both Mac and Windows.