Skip to main content

a utility for optimizing JPEG files

Project description

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.

Installation

You need to install libjpeg first, To install JpegOptim:

Debian:

apt-get install libjpeg-dev -y

FreeBSD:

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()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyjpegoptim-0.1.1.zip (4.4 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page