JP2
From Just Solve the File Format Problem
Revision as of 14:30, 21 October 2013 by Johanvanderknijff (Talk | contribs)
JP2 is the baseline image file format defined by the JPEG 2000 standard. It encapsulates a JPEG 2000 codestream.
Contents |
Identifiers
Format | PRONOM | LoCFDD |
---|---|---|
JP2 | x-fmt/392 | fdd000143 |
JP2, Lossless | fdd000167 | |
JP2, Lossy | fdd000168 | |
JP2, Profile 0 | fdd000195 | |
JP2, Profile 1 | fdd000197 | |
JP2, Profile 3 | fdd000212 | |
JP2, Profile 4 | fdd000214 | |
JP2, BIIF Profile | fdd000169 | |
JP2, NDNP Profile | fdd000193 |
Identification
JP2 files begin with bytes 00 00 00 0c 6a 50 20 20 0d 0a 87 0a ?? ?? ?? ?? 66 74 79 70 6a 70 32 20
.
However, if four bytes at offset 20 are not as shown above ("jp2
"), a JP2 decoder is still expected to decode the file if "jp2
" appears in the list beginning at byte offset 28.
Specifications
- ISO/IEC 15444-1 Annex I: JP2 file format syntax
- ISO/IEC 15444-1
- ITU-T Rec. T.800 (not free to download)
- JPEG 2000 Committee Drafts → fcd15444-1.pdf
- Updated ICC profile support, bit depth and resolution clarifications - 2013 amendment to the filespec that extends support of ICC profiles and clarifies use of resolution fields in JP2
- Updated ICC profile support, bit depth and resolution clarifications - August 2011 draft of above amendment (freely available)
Software
See also JPEG 2000.
- jpylyzer: JP2 validator and property extractor
GeoJP2
GeoJP2 is an extension of the JP2 format which allows one to include geospatial metadata in georeferenced JP2 images.
Sample files
Links
- Wikipedia:JPEG 2000
- Is JPEG-2000 a Preservation Risk?
- JP2 entries in OPF File Format Risk Registry - describes some issues with (older versions of) the format spec and issues with specific implementations