libjpeg-turbo 1.4.0

Softpedia Pick image
This Open Source project provides a high-speed version of the libjpeg library for Linux

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in libjpeg-turbo 1.4.0:

  • Fixed a build issue on OS X PowerPC platforms (md5cmp failed to build because OS X does not provide the le32toh() and htole32() functions.).
  • The non-SIMD RGB565 color conversion code did not work correctly on big endian machines. This has been fixed.
  • Fixed an issue in tjPlaneSizeYUV() whereby it would erroneously return 1 instead of -1 if componentID was > 0 and subsamp was TJSAMP_GRAY.
  • Fixed an issue in tjBufSizeYUV2() wherby it would erroneously return 0 instead of -1 if width was < 1.
Read full changelog
send us
an update
wxWindows Library Licence 3.1 
D. R. Commander
ROOT \ Multimedia \ Graphics
2 libjpeg-turbo Screenshots:
libjpeg-turbo - The libjpeg-turbo software has been successfully configured in Arch Linuxlibjpeg-turbo - The libjpeg-turbo software has been successfully compiled in Arch Linux
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.

libjpeg-turbo was reviewed by , last updated on January 13th, 2015

#faster libjpeg #SIMD instructions #libjpeg library #libjpeg #turbo #library #SIMD

Add your review!