Télécharger la liste

Description du projet

libjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64 processors. It uses SIMD instructions (MMX, SSE, SSE2) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4 times as fast as the unmodified version of libjpeg. It also includes a wrapper library for the TurboJPEG API used by VirtualGL and TurboVNC. It was originally based on libjpeg/SIMD but has improved support for Mac OS X, 64-bit platforms, 32-bit and big endian pixel formats (RGBA/BGRA/ABGR/ARGB), accelerated Huffman encoding/decoding, and various other fixes.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-01-06 10:55 Retour à la liste release
1.0.90 (1.1 beta1)

libjpeg-turbo peut être construit pour imiter la v7 libjpeg ou v8b API / ABI. Le système de construction Windows utilise désormais CMake. TurboJPEG / OSS pouvez maintenant compresser de / décompresser des bitmaps en niveaux de gris et de convertir les images RVB ou JPEG sur la sortie YUV plane. jpgtest peut être utilisé pour tester les performances de décompression des images JPEG existantes. codage arithmétique facultatif et le décodage a été ajouté. D'autres protections ont été ajoutés contre les codes de Huffman invalide.
libjpeg-turbo can be built to emulate the libjpeg v7 or v8b API/ABI. The Windows build system now uses CMake. TurboJPEG/OSS can now compress from/decompress to grayscale bitmaps and convert RGB or JPEG images to YUV planar output. jpgtest can be used to test decompression performance with existing JPEG images. Optional arithmetic encoding and decoding support was added. Further protections were added against invalid Huffman codes.

Project Resources