JP2

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Software)
(Specifications: Removed duplicate entries and changed jpeg.org links (which are broken) to old.jpeg.org)
Line 41: Line 41:
  
 
== Specifications ==
 
== Specifications ==
* [http://www.jpeg.org/public/15444-1annexi.pdf ISO/IEC 15444-1 Annex I: JP2 file format syntax]
+
* [http://old.jpeg.org/public/15444-1annexi.pdf ISO/IEC 15444-1 Annex I: JP2 file format syntax]
* ISO/IEC 15444-1
+
 
* [http://www.itu.int/rec/T-REC-T.800/en ITU-T Rec. T.800] (not free to download)
 
* [http://www.itu.int/rec/T-REC-T.800/en ITU-T Rec. T.800] (not free to download)
* [http://www.jpeg.org/jpeg2000/CDs15444.html JPEG 2000 Committee Drafts] → [http://www.jpeg.org/public/fcd15444-1.pdf fcd15444-1.pdf]
+
* [http://old.jpeg.org/jpeg2000/CDs15444.html JPEG 2000 Committee Drafts] → [http://old.jpeg.org/public/fcd15444-1.pdf fcd15444-1.pdf]
 
* [http://www.itu.int/rec/T-REC-T.800-201303-P!Amd6/en 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
 
* [http://www.itu.int/rec/T-REC-T.800-201303-P!Amd6/en 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
 
* [http://www.itscj.ipsj.or.jp/sc29/open/29view/29n12288t.doc Updated ICC profile support, bit depth  and resolution clarifications] - August 2011 draft of above amendment (freely available)
 
* [http://www.itscj.ipsj.or.jp/sc29/open/29view/29n12288t.doc Updated ICC profile support, bit depth  and resolution clarifications] - August 2011 draft of above amendment (freely available)

Revision as of 11:42, 2 December 2014

File Format
Name JP2
Ontology
Extension(s) .jp2
MIME Type(s) image/jp2
LoCFDD fdd000143, others
PRONOM x-fmt/392

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.

Note that some Adobe applications (most notably Adobe Photoshop) produce JPX (JPEG 2000 Part 2) images that erroneously use the above byte sequence, which makes them (superficially) indistinguishable from JP2 images.

Specifications

Software

See also JPEG 2000.

  • Jpylyzer: JP2 validator and property extractor

Note also that the jpylyzer manual includes a detailed breakdown of the JP2 format structure.

Sample files

  • Jp2k test corpus - annotated set of images, primarily intended to demonstrate specific preservation risks
  • Jpylyzer test files - annotated set of images, primarily intended as test dataset in support of jpylyzer development. Includes many (deliberately) corrupted files.

Related formats

  • GeoJP2 is an extension of the JP2 format which allows one to include geospatial metadata in georeferenced JP2 images.

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox