libjpeg-turbo Icon

libjpeg-turbo

5.0 Stars (15)
1,410 Downloads (This Week)
Last Update:
Download libjpeg-turbo-1.3.1.tar.gz
Browse All Files
Windows BSD Mac Solaris Linux

Description

libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, NEON) to accelerate baseline JPEG compression and decompression on x86, x86-64, and ARM systems. On such systems, libjpeg-turbo is generally 2-4x 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 Web Site

Features

  • 2-4x as fast as libjpeg on x86, x86-64, and ARM platforms
  • 32-bit and 64-bit binaries provided for popular Linux distributions, Windows, OS X, and iOS
  • Can be used in GPL and proprietary applications
  • Provides the industry-standard libjpeg API/ABI (can emulate libjpeg v6b, v7, or v8, although libjpeg-turbo does not support the non-standard SmartScale format introduced in libjpeg v8)
  • Provides the TurboJPEG API used by VirtualGL and TurboVNC
  • Similar performance to commercial/closed source accelerated JPEG codecs
  • Full-featured Java wrapper

Update Notifications





User Ratings

★★★★★
★★★★
★★★
★★
15
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
Write a Review

User Reviews

  • nathanfernandez
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Thanks for updates ;)

    Posted 06/17/2013
  • tfileme
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Libjpeg-turbo works wonderful.

    Posted 05/25/2013
  • dillonbutler
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great software, thanks libjpeg-turbo

    Posted 02/12/2013
  • masonarnold
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    great program libjpeg-turbo, thanks.

    Posted 01/19/2013
  • mosadeq
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    The best OF the BesT

    Posted 01/14/2013
Read more reviews

Additional Project Details

Intended Audience

Advanced End Users, Developers, Science/Research, System Administrators

Programming Language

Assembly, C, Java

Registered

2010-02-04
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.