Decode JPEG to receive uncompressed data

I want to decode JPEG files and receive uncompressed decoded output in BMP / RGB format. I am using GNU / Linux and C / C ++.

I looked at libjpeg, but there seemed to be no good documentation. So my questions are:

  • Where is the libjpeg documentation located?
  • Can you suggest other C-based jpeg decompression libraries?
+3
source share
5 answers

The documentation for libjpeg comes with source code. Since you have not found it yet:

libjpeg.doc. ASCII , , ASCII.

.doc . .

, , libjpeg. , . , . jpeg.

+6

MagickWand - API C ImageMagick:

http://imagemagick.org/script/magick-wand.php

, .

+2

Qt QImage. , . .

Qt , Magick ++ http://www.imagemagick.org/Magick++/. . , , Windows, Linux.

Magick ++ Image , , getConstPixels.

+2

, ( ) jpeg- libjpeg.

: http://code.google.com/p/kgui/source/browse/trunk/kguiimage.cpp

LoadJPGImage.

++ DataHandle , - .

+1

, netpbm, . , .

pbm , ASCII-, RGB ASCII . .

JPEG netpbm , libjpeg.

+1

Source: https://habr.com/ru/post/1710709/


All Articles