The module jpeg provides access to the jpeg compressor and decompressor written by the Independent JPEG Group 494 . 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.
The jpeg module defines an exception and some functions.
Option | Effect |
---|---|
'forcegray' |
Force output to be grayscale, even if input is RGB. |
'quality' |
Set the quality of the compressed image to a value between 0 and 100 (default is 75). This only affects compression. |
'optimize' |
Perform Huffman table optimization. Takes longer, but results in smaller compressed image. This only affects compression. |
'smooth' |
Perform inter-block smoothing on uncompressed image. Only useful for low-quality images. This only affects decompression. |