JPEG 2000

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m (Jsummers moved page JPEG2000 to JPEG 2000)
Line 3: Line 3:
 
|subcat=Graphics
 
|subcat=Graphics
 
|thiscat=JPEG2000
 
|thiscat=JPEG2000
|extensions={{ext|jp2}}, {{ext|jpf}}, {{ext|jpm}}, {{ext|mj2}}
+
|extensions={{ext|jp2}}, {{ext|jpf}}, {{ext|jpx}}, {{ext|jpm}}, {{ext|mj2}}
 
|mimetypes={{mimetype|image/jp2}}, {{mimetype|image/jpx}}, {{mimetype|image/jpm}}, {{mimetype|video/mj2}}
 
|mimetypes={{mimetype|image/jp2}}, {{mimetype|image/jpx}}, {{mimetype|image/jpm}}, {{mimetype|video/mj2}}
 
}}
 
}}
'''JPEG2000''' is standard that defines a [[wavelet compression|wavelet-based]] raster image compression format, and a family of associated file formats, protocols, etc.
+
'''JPEG 2000''' (or '''JPEG2000''') is standard that defines a [[wavelet compression|wavelet-based]] raster image compression format, and a family of associated file formats, protocols, etc.
  
 
For details about specific formats, see:
 
For details about specific formats, see:
* [[JPEG2000 codestream]]
+
* [[JPEG 2000 codestream]]
 
* [[JP2]] (base still image format)  
 
* [[JP2]] (base still image format)  
 
* [[JPX]] (extended still image format)  
 
* [[JPX]] (extended still image format)  
 
* [[JPM]] (compound image format)  
 
* [[JPM]] (compound image format)  
* [[MJ2]] (motion JPEG2000)  
+
* [[MJ2]] (motion JPEG 2000)  
  
 
== Disambiguation ==
 
== Disambiguation ==
'''JPEG2000''' is sometimes incorrectly used as a synonym for '''JP2'''. Although JP2 might be the most important part of the JPEG2000 standard, it is only one small part of it.
+
'''JPEG 2000''' is sometimes incorrectly used as a synonym for '''JP2'''. Although JP2 might be the most important part of the JPEG 2000 standard, it is only one small part of it.
  
In some contexts, '''JPEG2000''' is used to mean the compressed codestream format, instead of the whole standard.
+
In some contexts, '''JPEG 2000''' is used to mean the compressed codestream format, instead of the whole standard.
  
 
== Details ==
 
== Details ==
The JPEG2000 standard consists of many parts, including:
+
The JPEG 2000 standard consists of many parts, including:
* Part 1: Core coding system. Defines [[JPEG2000 codestream]] format and the [[JP2]] file format.
+
* Part 1: Core coding system. Defines [[JPEG 2000 codestream]] format and the [[JP2]] file format.
 
* Part 2: Extensions. Defines [[JPX]].
 
* Part 2: Extensions. Defines [[JPX]].
 
* Part 3: [[MJ2|Motion JPEG 2000 (MJ2)]]
 
* Part 3: [[MJ2|Motion JPEG 2000 (MJ2)]]
Line 33: Line 33:
  
 
== Format ==
 
== Format ==
The JPEG2000 file formats (JP2, JPX, JPM, and MJ2, but not the codestream format) use a hierarchical tagged format that is similar to [[RIFF]]. Unlike RIFF, the format supports objects larger than 4GB. It is also somewhat more streamable than RIFF, because it supports objects whose size is implied by the file size instead of reported in advance.
+
The JPEG 2000 file formats (JP2, JPX, JPM, and MJ2, but not the codestream format) use a hierarchical tagged format that is similar to [[RIFF]]. Unlike RIFF, the format supports objects larger than 4GB. It is also somewhat more streamable than RIFF, because it supports objects whose size is implied by the file size instead of reported in advance.
  
 
== Identification ==
 
== Identification ==
Most JPEG2000-related files (but not the codestream format) begin with bytes <code>00 00 00 0c 6a 50 20 20 0d 0a 87 0a</code>.
+
Most JPEG 2000-related files (but not the codestream format) begin with bytes <code>00 00 00 0c 6a 50 20 20 0d 0a 87 0a</code>.
  
 
== Specifications ==
 
== Specifications ==
See also the articles about the specific file formats. Most of the official JPEG2000 specification is not freely available, but the committee drafts are. (Exception: Specifications for the high-level parts of the [[JP2]] and [[JPX]] formats are freely available.)
+
See also the articles about the specific file formats. Most of the official JPEG 2000 specification is not freely available, but the committee drafts are. (Exception: Specifications for the high-level parts of the [[JP2]] and [[JPX]] formats are freely available.)
 
* ISO/IEC 15444
 
* ISO/IEC 15444
 
* [http://www.jpeg.org/jpeg2000/CDs15444.html JPEG 2000 Committee Drafts]
 
* [http://www.jpeg.org/jpeg2000/CDs15444.html JPEG 2000 Committee Drafts]

Revision as of 22:49, 28 July 2013

File Format
Name JPEG 2000
Ontology
Extension(s) .jp2, .jpf, .jpx, .jpm, .mj2
MIME Type(s) image/jp2, image/jpx, image/jpm, video/mj2

JPEG 2000 (or JPEG2000) is standard that defines a wavelet-based raster image compression format, and a family of associated file formats, protocols, etc.

For details about specific formats, see:

Contents

Disambiguation

JPEG 2000 is sometimes incorrectly used as a synonym for JP2. Although JP2 might be the most important part of the JPEG 2000 standard, it is only one small part of it.

In some contexts, JPEG 2000 is used to mean the compressed codestream format, instead of the whole standard.

Details

The JPEG 2000 standard consists of many parts, including:

Format

The JPEG 2000 file formats (JP2, JPX, JPM, and MJ2, but not the codestream format) use a hierarchical tagged format that is similar to RIFF. Unlike RIFF, the format supports objects larger than 4GB. It is also somewhat more streamable than RIFF, because it supports objects whose size is implied by the file size instead of reported in advance.

Identification

Most JPEG 2000-related files (but not the codestream format) begin with bytes 00 00 00 0c 6a 50 20 20 0d 0a 87 0a.

Specifications

See also the articles about the specific file formats. Most of the official JPEG 2000 specification is not freely available, but the committee drafts are. (Exception: Specifications for the high-level parts of the JP2 and JPX formats are freely available.)

Software

Sample files

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox