JPEG 2000 codestream

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Move some info from JP2)
(Category:JPEG (organization))
 
(14 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
|formattype=electronic
 
|formattype=electronic
 
|subcat=Graphics
 
|subcat=Graphics
|subcat2=JPEG2000
+
|subcat2=JPEG 2000
|extensions={{ext|j2k}}, {{ext|j2c}}
+
|extensions={{ext|j2k}}, {{ext|j2c}}, {{ext|jpc}}
|locfdd={{LoCFDD|fdd000138}}
+
|locfdd={{LoCFDD|fdd000138}}, others
 
}}
 
}}
== Overview ==
+
'''JPEG 2000 codestream''' (also known as '''J2K''', '''J2C''', or '''JPEG 2000 Part 1, Core Coding System''') is the [[Wavelet compression|wavelet-based]] compressed image format defined in Part 1 of the [[JPEG 2000]] standard. Both lossy and lossless compression are supported.
'''JPEG2000 codestream''' (also known as '''J2K''', '''J2C''', or '''JPEG 2000 Part 1, Core Coding System''') is the wavelet-based compressed image format defined by [http://www.jpeg.org/jpeg2000/j2kpart1.html Part 1] of the [http://www.jpeg.org/jpeg2000/ JPEG 2000 standard]. It may appear in a file by itself, or embedded in [[JP2]] or another file format.
+
  
It uses a variant of [[JPEG]] format, with the same system of markers and segments. Note that the container formats used by JP2 and other JPEG2000 file formats are completely different.
+
It may appear in a file by itself, but it was designed to be embedded in [[JP2]] or another file format.
  
See [[JP2]] and [[JPEG2000]] for more information.
+
== Format ==
 +
A JPEG 2000 codestream uses a variant of [[JPEG]] format, with a nearly identical system of markers and segments. (Note that the container formats used by JP2 and other JPEG 2000 file formats are completely different.)
 +
 
 +
== Identifiers ==
 +
There is no official filename extension, but '''.j2k''' and '''.j2c''' are commonly used.
 +
 
 +
{| class="wikitable"
 +
! Format
 +
! LoCFDD
 +
|-
 +
|Core Coding System || {{LoCFDD|fdd000138}}
 +
|-
 +
|Core Coding, Lossless Compression || {{LoCFDD|fdd000139}}
 +
|-
 +
|Core Coding, Lossy Compression || {{LoCFDD|fdd000140}}
 +
|-
 +
|Core Coding, Profile 0 || {{LoCFDD|fdd000194}}
 +
|-
 +
|Core Coding, Profile 1 || {{LoCFDD|fdd000196}}
 +
|-
 +
|Core Coding, Profile 3 || {{LoCFDD|fdd000211}}
 +
|-
 +
|Core Coding, Profile 4 || {{LoCFDD|fdd000213}}
 +
|-
 +
|Core Coding, BIIF Profile || {{LoCFDD|fdd000170}}
 +
|-
 +
|Core Coding, NDNP Profile || {{LoCFDD|fdd000192}}
 +
|}
  
 
== Identification ==
 
== Identification ==
Files start with bytes <code>ff 4f ff</code>.
+
Files start with bytes <code>FF 4F FF 51</code>.
 +
 
 +
== Specifications ==
 +
* [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/en ITU-T Rec.T.800]: JPEG 2000: Core coding system (not free to download)
 +
* [http://www.iso.org/iso/home/store/catalogue_ics/catalogue_detail_ics.htm?csnumber=37674 ISO/IEC 15444-1] (not free to download)
 +
* [http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=41719 ISO/IEC 15444-1:2004/Amd 1:2006]: Profiles for digital cinema applications (not free to download)
 +
* [http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=52174 ISO/IEC 15444-1:2004/Amd 2:2009]: Extended profiles for cinema and video production and archival applications (not free to download)
 +
* [http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=53333 ISO/IEC 15444-1:2004/Amd 3:2010]: Profiles for broadcast applications (not free to download)
 +
* [http://www.gwg.nga.mil/ntb/baseline/docs/bpj2k01/ISOJ2K_profile.pdf BIIF Profile for JPEG 2000]
 +
* [http://www.loc.gov/ndnp/guidelines/docs/NDNP_JP2HistNewsProfile.pdf JPEG 2000 Profile for the National Digital Newspaper Program] (NDNP Profile)
  
 
== Sample files ==
 
== Sample files ==
 
* http://www.openjpeg.org/index.php?menu=samples
 
* http://www.openjpeg.org/index.php?menu=samples
 
* http://www.opf-labs.org/format-corpus/jp2k-formats/balloon.j2c
 
* http://www.opf-labs.org/format-corpus/jp2k-formats/balloon.j2c
 +
 +
== Software ==
 +
* Refer to [[JPEG 2000#Software]]
 +
 +
== Links ==
 +
* [[Wikipedia:JPEG 2000]]
 +
* [http://www.jpeg.org/jpeg2000/ JPEG 2000 web site]
 +
* [http://www.jpeg.org/jpeg2000/j2kpart1.html JPEG 2000 Part 1 web site]
 +
 +
[[Category:Compression]]
 +
[[Category:JPEG]]
 +
[[Category:JPEG (organization)]]

Latest revision as of 17:29, 16 October 2019

File Format
Name JPEG 2000 codestream
Ontology
Extension(s) .j2k, .j2c, .jpc
LoCFDD fdd000138, others

JPEG 2000 codestream (also known as J2K, J2C, or JPEG 2000 Part 1, Core Coding System) is the wavelet-based compressed image format defined in Part 1 of the JPEG 2000 standard. Both lossy and lossless compression are supported.

It may appear in a file by itself, but it was designed to be embedded in JP2 or another file format.

Contents

[edit] Format

A JPEG 2000 codestream uses a variant of JPEG format, with a nearly identical system of markers and segments. (Note that the container formats used by JP2 and other JPEG 2000 file formats are completely different.)

[edit] Identifiers

There is no official filename extension, but .j2k and .j2c are commonly used.

Format LoCFDD
Core Coding System fdd000138
Core Coding, Lossless Compression fdd000139
Core Coding, Lossy Compression fdd000140
Core Coding, Profile 0 fdd000194
Core Coding, Profile 1 fdd000196
Core Coding, Profile 3 fdd000211
Core Coding, Profile 4 fdd000213
Core Coding, BIIF Profile fdd000170
Core Coding, NDNP Profile fdd000192

[edit] Identification

Files start with bytes FF 4F FF 51.

[edit] Specifications

[edit] Sample files

[edit] Software

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox