OpenKODE Core extension: KD_ATX_imgdec_jpeg


NameATX_imgdec_jpeg
Name stringsKD_ATX_imgdec_jpeg
ContributorsRussell Wood, Phil Huxley, Elizabeth Wootten, Tim Renouf
ContactsAntix Labs Limited
StatusImplemented by Antix Labs
VersionVersion 5, 2009-02-04
Number12
Dependencies Requires OpenKODE Core 1.0 and the ATX_imgdec extension. This extension is written based on the wording of the OpenKODE Core 1.0 specification and version 4 of the ATX_imgdec extension.

1. Overview

This OpenKODE Core extension adds the ability to decode JPEG images to the ATX_imgdec extension. The ATX_imgdec extension provides the functions to decode the image, and the definitions of what output formats are available. The present ATX_imgdec_jpeg extension defines which output formats are available for the JPEG decoder.

2. Header file

When this extension is present, its facilities are accessed by including its header file:

#include <KD/ATX_imgdec_jpeg.h>

This also includes KD/ATX_imgdec.h if that has not already been done.

3. New image file formats

3.1. JPEG

This decoder supports decoding of images in JPEG format, as defined in [JPEG]. The associated file extension, where applicable, is .jpg.

For an input image of this format, any of the uncompressed output formats may be specified. In particular, KD_IMAGE_FORMAT_COMPRESSED_ATX may not be used.

4. Revision history

4.1. Version 5, 2009-02-04

  • Allocated extension number 12.

4.2. Version 4, 2008-09-16

  • Allocated extension number 10.

4.3. Version 3, 2008-06-20

  • Draft of version prepared to release to OpenKODE WG.

Bibliography

[JPEG] JPEG File Interchange Format 1.02. .