Displaying 1 to 8 from 8 results

guetzli - Perceptual JPEG encoder

  •    C++

Guetzli is a JPEG encoder that aims for excellent compression density at high visual quality. Guetzli-generated images are typically 20-30% smaller than images of equivalent quality generated by libjpeg. Guetzli generates only sequential (nonprogressive) JPEGs due to faster decompression speeds they offer.There's also a Bazel build configuration provided. If you have Bazel installed, you can also compile Guetzli by running bazel build -c opt //:guetzli.

Mozjpeg - Improved JPEG encoder

  •    C

MozJPEG reduces file sizes of JPEG images while retaining quality and compatibility with the vast majority of the world's deployed decoders.MozJPEG is based on libjpeg-turbo. It's compatible with libjpeg API and ABI, and can be used as a drop-in replacement for libjpeg. MozJPEG makes tradeoffs that are intended to benefit Web use cases and focuses solely on improving encoding, so it's best used as part of a Web encoding workflow.

jpeg-compressor - Research JPEG encoder

  •    C++

The goal of this encoder is to produce files with best filesize/quality ratio, regardless of encoding speed or memory cost.These are carefully chosen examples that show certain improvements. They're not indicative of overall performance (and ImageMagick's JPEG encoder is generally okay).

pyguetzli - Python bindings for Google's Guetzli, a JPEG encoder that optimises JPEG compression

  •    C++

PyGuetzli is a Python binding for Google's Guetzli library. Guetzli is a JPEG encoder that aims for excellent compression density at high visual quality. Guetzli-generated images are typically 20-30% smaller than images of equivalent quality generated by libjpeg. Guetzli generates only sequential (nonprogressive) JPEGs due to faster decompression speeds they offer.




wasm-jpeg-ijg - Demo from Chrome Dev Summit of using Web Assembly to optimize images in a browser

  •    C

In-browser JPEG Codec demo for experimenting with different quality settings. This builds a small test harness to transcode from the command line.

guetzli-js - Guetzli for NodeJS/Browser

  •    C++

Guetzli is a JPEG encoder that aims for excellent compression density at high visual quality. Guetzli-generated images are typically 20-30% smaller than images of equivalent quality generated by libjpeg. This demo show guetzli-js in browser, encode a canvas and save as a jpeg file.

jpeg-compressor - Research JPEG encoder

  •    C++

The goal of this encoder is to produce files with best filesize/quality ratio, regardless of encoding speed or memory cost. These are carefully chosen examples that show certain improvements. They're not indicative of overall performance (and ImageMagick's JPEG encoder is generally okay).