a utility for optimizing JPEG files
What is PyJpegOptim?
PyJpegOptim is a utility for optimizing JPEG files. It provides lossless optimization (based on optimizing the Huffman tables) and “lossy” optimization based on setting a maximum quality factor.
You need to install libjpeg first, To install JpegOptim:
apt-get install libjpeg-dev -y
cd /usr/ports/graphics/jpeg make install clean
To install PyJpegOptim:
pip install pyjpegoptim
How to use it?
Following is a simple example:# -*- coding: utf8 -*- from pyjpegoptim import JpegOptim t = JpegOptim('/tmp/test.jpg', quality=80) t.save('/tmp/test_optim.jpg') t.close()
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.