Was ist das JP2-Dateiformat?
Dateien im .jp2-Format speichern komprimierte Bitmap-Bilder gemäß dem JPEG-2000-Core-Coding-Standard (ISO/IEC 15444-1). .jp2 wird manchmal mit .jpx verwechselt - aber .jpx (JPEG 2000 Teil 2) ist ein erweitertes Profil, das Funktionen wie breitere Farbmodellunterstützung hinzufügt; sie sind verwandt, aber unterschiedliche Formate. Ein reiner JPEG-2000-Codestrom ohne den JP2-Container verwendet stattdessen die Erweiterung .j2k oder .j2c.
Unterschiede zwischen .jp2- und .jpg-Dateien
Die JPEG-2000-Core-Coding-Software zur Erstellung von .jp2-Dateien verwendet einen Wavelet-Komprimierungsalgorithmus, während .jpg-Dateien eine diskrete Kosinustransformation verwenden, die bestimmte Einschränkungen hat. Die in .jp2 verwendete Komprimierung ermöglicht das Speichern von Bildern mit oder ohne Qualitätsverlust, was bei Standard-JPEG-Dateien nicht möglich ist, bei denen jede Komprimierung die Qualität mindert. Ein weiterer Vorteil des .jp2-Formats ist die kleinere Dateigröße bei ähnlichem Komprimierungsgrad.
Jede .jp2-Datei beginnt mit einer 12-Byte-JP2-Signaturbox (00 00 00 0C 6A 50 20 20 0D 0A 87 0A) bei Byte-Offset 0, was einen zuverlässigen Binär-Fingerabdruck liefert. Das Format unterstützt auch mehrstufiges progressives Dekodieren, Region-of-Interest-Kodierung und eingebettete ICC-Farbprofile, was es zu einer verbreiteten Wahl für digitale Archivierung, Satellitenbilder und medizinische Bildgebung macht.
Sicherheit
RISIKO: LOWEine JP2-Datei ist ein passives Bild ohne Scripting und kann beim Öffnen keinen Code ausführen. Das einzige realistische Risiko ist die historische Klasse von Decoder-Fehlern: JPEG-2000-Dekodierung ist komplex, und fehlerhafte JP2-Dateien wurden verwendet, um Speicherkorruptionsschwachstellen in Bildbibliotheken auszulösen (insbesondere die OpenJPEG-Bibliothek) - halten Sie daher Ihren Betrachter und Ihre Betriebssystem-Bildcodecs aktuell und seien Sie vorsichtig beim Öffnen von JP2-Dateien aus nicht vertrauenswürdigen Quellen mit veralteten Werkzeugen. Für den normalen Gebrauch ist sie genauso sicher wie jedes andere Bild.
Formatdetails
kurz gefasstProgramme zum Öffnen von JP2-Dateien
Technische Details
technische Spezifikation| Komprimierungsalgorithmus | Diskrete Wavelet-Transformation (DWT) mit Teilbandkodierung (EBCOT - Embedded Block Coding with Optimized Truncation) |
| Komprimierungsmodi | Verlustbehaftet und verlustfrei im selben Standard; Modus wird pro Kachel beim Kodieren gewählt |
| Wavelet-Filter | Reversibler 5/3-Integer-Filter (verlustfrei) oder irreversibler 9/7-Daubechies-Fließkommafilter (verlustbehaftet) |
| Farbräume | sRGB, Graustufen, YCbCr, CMYK, Lab und beliebige ICC-profilierte Farbräume |
| Bittiefe pro Komponente | 1 bis 38 Bit; typischerweise 8 oder 16 Bit für Archivierung und medizinische Bildgebung |
| Maximale Bildabmessungen | Bis zu 2³²−1 × 2³²−1 Pixel (theoretisches Limit gemäß ISO/IEC 15444-1) |
| Alpha / Transparenz | Unterstützt über einen im JP2-Container definierten Deckkraftkanal |
| Kachelung | Bild in unabhängig kodierte rechteckige Kacheln unterteilt; jede Kachel wird separat dekodiert |
| Progressives Dekodieren | Unterstützt Auflösungs-, Qualitäts- (SNR), räumliche Positions- und Komponentenfortschrittsreihenfolgen |
| Region of Interest (ROI) | Höhere Qualitätskodierung für benutzerdefinierte Bildbereiche innerhalb des Codestroms |
| Magische Bytes (Dateisignatur) | 00 00 00 0C 6A 50 20 20 0D 0A 87 0A bei Byte-Offset 0 (JP2-Signaturbox) |
| MIME-Typ | image/jp2 |
| Containerstruktur | JP2-Box-Hierarchie: Signaturbox, Dateityp-Box, JP2-Header-Box, kontinuierliche Codestrom-Box |
| Metadatenunterstützung | XML-Metadaten-Boxen, UUID-Boxen und XMP-Daten einbettbar im JP2-Container |
| Farbprofil-Einbettung | ICC-Profile eingebettet in der JP2-Farbspezifikationsbox (colr-Box) |
| Veröffentlicht | 2000 (JPEG 2000 Part 1, ISO/IEC 15444-1) |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | www.iso.org |
JP2-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu JP2-Dateien.