Independent JPEG Group's JPEG Software
Software to implement JPEG image compression and decompression. JPEG
(pronounced "jay-peg") is a standardized compression method for
full-color and grayscale images. JPEG is intended for compressing
"real-world" scenes (most of the time these are pictures that have been
scanned-in with a scanner or taken with a digital camera). Cartoons and
other nonrealistic images are not its strong suit. It should be noted
that JPEG output is not necessarily the same as its input. If this is a
factor for you, do not use it. With typical real-world scenes, JPEG can
achieve high compression rates without noticeable differences. If you
can accept pictures of lower quality, JPEG can achieve amazingly high
compression rates.
There are some library functions available for reading and writing JPEG
files. The 'cjpeg' and 'djpeg' applications use the library to make
conversions between JPEG and other popular graphic file formats
possible. The JPEG library is meant to be used within other
applications.
Cjpeg compresses the input file, or standard input if no filename is
given, and produces a JPEG/JFIF file as standard output. Currently
supported input file formats include: PPM (PBMPLUS color format), PGM
(PBMPLUS Grayscale format), BMP, GIF, Targa, and RLE (Utah Raster
Toolkit Format) (RLE is only supported if the RLE library is
available). Djpeg decompresses a JPEG file into one of the above
mentioned formats.
- Devel package for openSUSE:Factory
-
12
derived packages
- Links to openSUSE:Factory / libjpeg-turbo
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout graphics/libjpeg-turbo && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
baselibs.conf | 0000000026 26 Bytes | |
libjpeg-turbo-1.1.1-int32.patch | 0000000287 287 Bytes | |
libjpeg-turbo-1.1.1-tiff-ojpeg.patch | 0000001966 1.92 KB | |
libjpeg-turbo-1.1.1.tar.bz2 | 0001230318 1.17 MB | |
libjpeg-turbo.changes | 0000002367 2.31 KB | |
libjpeg-turbo.spec | 0000003972 3.88 KB | |
ready | 0000000000 0 Bytes |
Revision 6 (latest revision is 154)
- updated to 1.1.1: * Fixed a 1-pixel error in row 0, column 21 of the luminance plane generated by tjEncodeYUV(). * libjpeg-turbo's accelerated Huffman decoder previously ignored unexpected markers found in the middle of the JPEG data stream during decompression. It will now hand off decoding of a particular block to the unaccelerated Huffman decoder if an unexpected marker is found, so that the unaccelerated Huffman decoder can generate an appropriate warning. * Fixed a bug in jpeg_read_coefficients() whereby it would not initialize cinfo->image_width and cinfo->image_height if libjpeg v7 or v8 emulation was enabled. This specifically caused the jpegoptim program to fail if it was linked against a version of libjpeg-turbo that was built with libjpeg v7 or v8 emulation. * Eliminated excessive I/O overhead that occurred when reading BMP files in cjpeg. *
Comments 0