This commit is contained in:
@@ -59,6 +59,23 @@ POSSIBILITY OF SUCH DAMAGE.
|
||||
** Using libjpeg-turbo
|
||||
*******************************************************************************
|
||||
|
||||
libjpeg-turbo includes two APIs which can be used to compress and decompress
|
||||
JPEG images:
|
||||
|
||||
TurboJPEG/OSS: This API wraps libjpeg-turbo and provides an easy-to-use
|
||||
interface for compressing and decompressing JPEG images in memory. It also
|
||||
provides some features that would not be straightforward to implement using
|
||||
the underlying libjpeg API, such as generating planar YUV images and
|
||||
performing multiple simultaneous lossless transforms on an image. The Java
|
||||
interface for libjpeg-turbo is written on top of TurboJPEG/OSS.
|
||||
|
||||
libjpeg API: This is the industry standard API for compressing and
|
||||
decompressing JPEG images. It is more difficult to use than TurboJPEG/OSS
|
||||
but also more powerful. libjpeg-turbo is both API/ABI-compatible and
|
||||
mathematically compatible with libjpeg v6b. It can also optionally be
|
||||
configured to be API/ABI-compatible with libjpeg v7 and v8 (see below.)
|
||||
|
||||
|
||||
=============================
|
||||
Replacing libjpeg at Run Time
|
||||
=============================
|
||||
|
||||
Reference in New Issue
Block a user