libjpeg-turbo is an open source, cross-platform and completely free software engineered to provide a high-speed version of the original libjpeg library software, specifically crafted for x86 and x86-64 processors, which use SIMD (Single Instruction, Multiple Data) instructions, such as SSE2, MMX and NEON, to accelerate baseline JPEG decompression and compression.
An extremely fast JPEG image codec
The software is an extremely fast JPEG image codec that is generally 2-4x faster than the unmodified version of libjpeg. The project was originally based on the libjpeg/SIMD project created by Miyasaka Masaru.
Implements the traditional libjpeg API
This turbo version of the libjpeg library also implements the traditional libjpeg API, as well as the straightforward TurboJPEG API. It features colorspace extensions, which allows users to compress from or decompress to big-endian and 32-bit pixel buffers (XBGR, RGBX, etc.), and a full-featured Java interface.
Distributed as native installers for DEB and RPM-based OSes
For your convenience, the software is distributed as native installers for DEB and RPM-based operating systems, such as Debian, Ubuntu, Linux Mint, Fedora, CentOS, Red Hat Enterprise Linux, openSUSE, Mageia, etc., supporting both 64 and 32-bit hardware platforms.
Getting started with libjpeg-turbo
The libjpeg-turbo project can be easily installed from the main software repositories of a GNU/Linux distribution. It will also be automatically installed along with any software that requires it.
To install it manually using the source package, in case you want to optimize it for your hardware architecture/operating system, download and save the latest archive from Softpedia, extract its contents using an archive manager utility, open a Terminal app and go to the location of the extracted archive file (e.g. cd /home/softpedia/libjpeg-turbo).
Then, run the ‘./configure && make’ command to configure and compile the program, followed by the ‘sudo make install’ commad to install it system wide and make it available to all applications.