Libjpeg

libjpeg
Developer(s)Independent JPEG Group
Guido Vollbeding (maintainer)[1][2]
Initial releaseOctober 7, 1991; 33 years ago (1991-10-07)
Stable release
9f[3] Edit this on Wikidata / 14 January 2024; 10 months ago (14 January 2024)
Repositorygithub.com/thorfdbg/libjpeg
Written inC
Operating systemCross-platform
Typelibrary
LicenseCustom BSD-like (free software)
Websiteijg.org
jpegclub.org

libjpeg is a free library with functions for handling the JPEG image data format. It implements a JPEG codec (encoding and decoding) alongside various utilities for handling JPEG data. It is written in C and distributed as free software together with its source code under the terms of a custom permissive (BSD-like) free software license, which demands attribution. The original variant is maintained and published by the Independent JPEG Group (IJG). Meanwhile, there are several forks with additional features.

JPEG JFIF images are widely used on the Web. The amount of compression can be adjusted to achieve the desired trade-off between file size and visual quality.[4]

  1. ^ Göhler, Lars (April 29, 2020). "New Version of libjpeg (Ver. 9d) of Independent JPEG Group available now". JPEGclub.org. Independent JPEG Group. Retrieved 2021-01-25.
  2. ^ Friesenhahn, Bob (June 6, 2020). "Re: [Libjpeg-devel-6x] 4 Integer Overflow Errors in libjpeg-9c". SourceForge.net. SourceForge. Retrieved 2021-01-25. The only concern was that Guido Vollbeding is not likely subscribed to this list and IJG JPEG is essentially developed by one person.
  3. ^ "Independent JPEG Group". Retrieved 27 January 2024.
  4. ^ JPEG JFIF