flâneur — a map of the web's best reading

libjpeg-turbo | Main / libjpeg-turbo

libjpeg-turbo.org · 503 words · saved by 1 readers

libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, AVX2, Neon, AltiVec) to accelerate baseline JPEG compression and decompression on x86, x86-64, Arm, and PowerPC systems, as well as progressive JPEG compression on x86, x86-64, and Arm systems. On such systems, libjpeg-turbo is generally 2-6x as fast as libjpeg, all else being equal. On other types of systems, libjpeg-turbo can still outperform libjpeg by a significant amount, by virtue of its highly-optimized Huffman coding routines. In many cases, the performance of libjpeg-turbo rivals that of proprietary high-speed JPEG codecs. libjpeg-turbo implements both the traditional libjpeg API as well as the less powerful but more straightforward TurboJPEG API. libjpeg-turbo also features colorspace extensions that allow it to compress from/decompress to 32-bit and big-endian pixel buffers (RGBX, XBGR, etc.), as well as a full-featured Java interface. libjpeg-turbo was originally based on libjpeg/SIMD, an MMX-accele

libjpeg-turbo | Main / libjpeg-turbo Recent Changes - Search : libjpeg- turbo Home About libjpeg - turbo Professional Services Sponsors SIMD Coverage of the libjpeg Algorithms "libjpeg- turbo " != "TurboJPEG" Mailing Lists and Discussion Forums Downloads Digital Signatures (Code Signing Policy) Official Binaries: Supported Platforms and Other Notes YUM and APT Repositories Documentation Reports libjpeg- turbo Performance Study A Study on the Usefulness of DCT Scaling and SmartScale Other Reports Position Statements FUD What About libjpeg v9? What About mozjpeg? Developer Info Versioning, Code

Explore this link on the map →

related reading