jpeg provides access to the jpeg compressor and
decompressor written by the Independent JPEG Group. JPEG is a (draft?)\
standard for compressing pictures. For details on jpeg or the
Independent JPEG Group software refer to the JPEG standard or the
documentation provided with the software.
jpeg module defines these functions:
lrectreadreturn data can immediately be passed to compress. Currently only 1 byte and 4 byte pixels are allowed, the former being treated as greyscale and the latter as RGB color. Compress returns a string that contains the compressed picture, in JFIF format.
(data, width, height, bytesperpixel). Again, the data is suitable to pass to
75). Compress only.
Compress and uncompress raise the error
jpeg.error in case of errors.