836e711c38205f61b8581d0bcac789cd4a1047ef
Tag 1.5.3 release * tag '1.5.3': (29 commits) Fix whitespace errors jpeg_crop_scanlines: Handle gray images w/ samp!=1 Fix lib state when skipping to end of 1-scan image Travis: Work around xcode7.3 image bug TJExample: Fix array index OOB w/ 4:1:1 JPEG input Code formatting tweaks Uniquify tjbenchtest log file names based on args TJExample.java: Don't ignore mistyped args Doc tweak: TJFLAG_ACCURATEDCT is the first flag tjbench.exe: Fix decompression access violation ChangeLog.md: buglet Build: Fix `make dist` Further partial image decompression fixes TJBench/TJUnitTest: Don't ignore mistyped args TurboJPEG C: Code formatting tweaks djpeg -crop: Exit gracefully with non-PPM formats Prevent "unmappable character" error in Java build Fix PowerPC 32-bit RPM build Fix 32-bit RPM build w/ newer RHEL/Fedora releases Packaging: Use parallel make when rebuilding SRPM ...
Mozilla JPEG Encoder Project
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.
MozJPEG is meant to be used as a library in graphics programs and image processing tools. We include a demo cjpeg tool, but it's not intended for serious use. We encourage authors of graphics programs to use MozJPEG's C API instead.
Features
- Progressive encoding with "jpegrescan" optimization. It can be applied to any JPEG file (with
jpegtran) to losslessly reduce file size. - Trellis quantization. When converting other formats to JPEG it maximizes quality/filesize ratio.
- Comes with new quantization table presets, e.g. tuned for high-resolution displays.
- Fully compatible with all web browsers.
- Can be seamlessly integrated into any program using libjpeg.
Releases
Description
Languages
C
54.6%
Assembly
26.7%
HTML
8.9%
Java
4.4%
CMake
2.4%
Other
2.9%