Python Image Library Intro



Python Image library (PIL) is a free library for python programming language that provides support for manipulating the image as per the requirement.In simple terms, whatever manipulation that we perform with some 3rd party software, we can do the same with Python Image library programatically.

It is available for Windows, Mac OS and Linux flavors.

With Python Image Library we can

change the image format
blur the image
sharpen the image
adjust brightness, contrast and color
per pixel manipulation
Creating watermark and many more.

The last version of PIL is 1.1.7 and was released on September 2009 and later development was discontinued later which PIL was replaced by Pillow. Now PIL has become the outdated version and Pillow is in active development phase.

Pillow is API compatible with PIL.
Pillow is comparatively easier to build/install compared to PIL.
Pillow also supports newer formats that are recently released in market.
Pillow is being actively developed while PIL is not seen active development for long .
Pillow supports all the versions of Python starting from 2.7.
Python Image Library Current Status Python version
PIL Inactive Python 1.5 2.6
Pillow(fork of PIL) Active Python 2.7-3.4
Advertisements