Share on Facebook Share on Twitter Email
Answers.com

Libjpeg

 
Wikipedia: Libjpeg
libjpeg
Developer(s) Independent JPEG Group
Stable release 7 / 27 June 2009
Written in C
Type library
License Free, can be used in commercial applications without royalty, with acknowledgement.
Website ijg.org

libjpeg is a library written entirely in C which contains a widely-used implementation of a JPEG decoder, JPEG encoder and other JPEG utilities. This library is maintained by the Independent JPEG Group.

Utilities

The following utility programs are available with libjpeg:

  • cjpeg and djpeg, for performing conversions between JPEG and some other popular image file formats.
  • rdjpgcom and wrjpgcom, for inserting and extracting textual comments in JFIF files.
  • jpegtran – a utility for lossless transcoding between different JPEG formats.

The jpegtran command-line program is useful to:

  • optimize the Huffman coding layer of a JPEG file to increase compression,
  • convert between progressive and non-progressive JPEG formats,
  • eliminate non-standard application-specific data inserted by some image programs, or
  • to perform certain transformations on a file, such as:

...all done "losslessly" (i.e. without decompressing and recompressing the data, and so causing a reduction of image quality due to generation loss).

There is an associated Windows application, Jpegcrop, which provides a user interface to jpegtran.

Similar functionality is provided in the JPG_TRANSFORM plugin to IrfanView.

See also

External links


Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 
Learn More
IJG (disambiguation)
DevIL
SLiM

Post a question - any question - to the WikiAnswers community:

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "Libjpeg" Read more