JPEG XT

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m (Specifications)
(Category:JPEG (organization))
(7 intermediate revisions by one user not shown)
Line 2: Line 2:
 
|formattype=electronic
 
|formattype=electronic
 
|subcat=Graphics
 
|subcat=Graphics
 +
|released=2016
 
}}
 
}}
 
[[JPEG XT]] is a backward-compatible extension of the [[JPEG]] graphics format. It offers higher bit depths, high dynamic range, lossless and near-lossless compression, and transparency.
 
[[JPEG XT]] is a backward-compatible extension of the [[JPEG]] graphics format. It offers higher bit depths, high dynamic range, lossless and near-lossless compression, and transparency.
  
JPEG XT is similar in concept to [[JPEG-HDR]]. Its precise relationship to JPEG-HDR is not clear; the formats appear to be mutually incompatible.
+
JPEG XT is similar in concept to [[JPEG-HDR]]. Its precise relationship to JPEG-HDR is not clear; the formats do not appear to be compatible.
  
As of 2016-01 it is still in development, though some parts of the standard have been published.
+
All the critical parts of the standard were published as of 2016-10-15. The final part of the original standard was published in 2018-03.
  
 
== Format details ==
 
== Format details ==
Like [[JPEG-HDR]], it uses APP11 segments. Unlike JPEG-HDR, the data in those segments apparently uses [[boxes/atoms format]], with the brand "<code>jpxt</code>".
+
Like [[JPEG-HDR]], it uses APP11 segments. Unlike JPEG-HDR, the data in those segments uses [[boxes/atoms format]], with the brand "<code>jpxt</code>".
 +
 
 +
== Identification ==
 +
A JPEG XT file contains one or more APP11 segments (see [[JPEG#Application segments]]) whose data begins with ASCII "{{magic|JP}}". Note that the signature is just these two bytes, and has no NUL terminator.
  
 
== Specifications ==
 
== Specifications ==
''The documents listed here are not necessarily available yet, and if they are, they're probably not free to download.''
+
''Most of these documents are not free to download.''
* [http://www.iso.org/iso/catalogue_detail.htm?csnumber=62552 ISO/IEC 18477-1:2015] - Part 1: Scalable compression and coding of continuous-tone still images
+
* [https://www.iso.org/standard/62552.html ISO/IEC 18477-1:2015] - Part 1: Scalable compression and coding of continuous-tone still images
 
** [https://webstore.iec.ch/preview/info_isoiec18477-1%7Bed1.0%7Den.pdf ISO/IEC 18477-1 preview]
 
** [https://webstore.iec.ch/preview/info_isoiec18477-1%7Bed1.0%7Den.pdf ISO/IEC 18477-1 preview]
* [http://www.iso.org/iso/catalogue_detail.htm?csnumber=66070 ISO/IEC PRF 18477-2] - Part 2: Extensions for high dynamic range images
+
* [https://www.iso.org/standard/66070.html ISO/IEC 18477-2:2016] - Part 2: Extensions for high dynamic range images
* [http://www.iso.org/iso/catalogue_detail.htm?csnumber=66071 ISO/IEC 18477-3:2015] - Part 3: Box file format
+
* [https://www.iso.org/standard/66071.html ISO/IEC 18477-3:2015] - Part 3: Box file format
* [http://www.iso.org/iso/catalogue_detail.htm?csnumber=66072 ISO/IEC CD 18477-4] - Part 4: Conformance testing
+
* [https://www.iso.org/standard/66072.html ISO/IEC 18477-4:2017] - Part 4: Conformance testing
* [http://www.iso.org/iso/catalogue_detail.htm?csnumber=66073 ISO/IEC CD 18477-5] - Part 5: Reference software
+
* [https://www.iso.org/standard/66073.html ISO/IEC 18477-5:2018] - Part 5: Reference software
* [http://www.iso.org/iso/catalogue_detail.htm?csnumber=67168 ISO/IEC 18477-6:2016] - Part 6: IDR Integer Coding
+
* [https://www.iso.org/standard/67168.html ISO/IEC 18477-6:2016] - Part 6: IDR Integer Coding
* [http://www.iso.org/iso/catalogue_detail.htm?csnumber=67169 ISO/IEC 18477-7:2016] - Part 7: HDR Floating-Point Coding
+
* [https://www.iso.org/standard/67169.html ISO/IEC 18477-7:2016] - Part 7: HDR Floating-Point Coding
* [http://www.iso.org/iso/catalogue_detail.htm?csnumber=68663 ISO/IEC DIS 18477-8] - Part 8: Lossless and Near-lossless Coding
+
* [https://www.iso.org/standard/68663.html ISO/IEC 18477-8:2016] - Part 8: Lossless and Near-lossless Coding
* [http://www.iso.org/iso/catalogue_detail.htm?csnumber=68664 ISO/IEC DIS 18477-9] - Part 9: Alpha Channel Coding
+
* [https://www.iso.org/standard/68664.html ISO/IEC 18477-9:2016] - Part 9: Alpha Channel Coding
  
 
== Software ==
 
== Software ==
Line 32: Line 36:
 
* [http://www.jpeg.org/jpegxt/index.html Overview of JPEG XT]
 
* [http://www.jpeg.org/jpegxt/index.html Overview of JPEG XT]
  
 +
[[Category:JPEG (organization)]]
 
[[Category:JPEG]]
 
[[Category:JPEG]]
 +
[[Category:Box file format]]

Revision as of 22:21, 15 October 2019

File Format
Name JPEG XT
Ontology
Released 2016
JPEG XT is a backward-compatible extension of the JPEG graphics format. It offers higher bit depths, high dynamic range, lossless and near-lossless compression, and transparency.

JPEG XT is similar in concept to JPEG-HDR. Its precise relationship to JPEG-HDR is not clear; the formats do not appear to be compatible.

All the critical parts of the standard were published as of 2016-10-15. The final part of the original standard was published in 2018-03.

Contents

Format details

Like JPEG-HDR, it uses APP11 segments. Unlike JPEG-HDR, the data in those segments uses boxes/atoms format, with the brand "jpxt".

Identification

A JPEG XT file contains one or more APP11 segments (see JPEG#Application segments) whose data begins with ASCII "JP". Note that the signature is just these two bytes, and has no NUL terminator.

Specifications

Most of these documents are not free to download.

Software

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox