SIMD-accelerated JPEG image handling library
libjpeg-turbo is a JPEG image codec that accelerates baseline JPEG compression and decompression using SIMD instructions: MMX on x86, SSE2 on x86-64, NEON on ARM, and AltiVec on PowerPC processors. Even on other systems, its highly-optimized Huffman coding routines allow it to outperform libjpeg by a significant amount. libjpeg-turbo implements both the traditional libjpeg API and the less powerful but more straightforward TurboJPEG API, and provides a full-featured Java interface. It supports color space extensions that allow it to compress from and decompress to 32-bit and big-endian pixel buffers (RGBX, XBGR, etc.).
- Website: https://libjpeg-turbo.org/
- Licenses: IJG · Modified BSD · Zlib
- Package source: gnu/packages/image.scm
- Builds: See build status
- Issues: See known issues
libjpeg-turbo 2.1.4 as follows:
guix install email@example.com
Or install the latest version:
guix install libjpeg-turbo
You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the
guix shell documentation for more information.