PIL is the Python imaging library and Pillow is the friendly PIL fork. Pillow allows us to work with, edit, manipulate images easily, dynamically, effectively and efficiently using Python. Scope of image manipulation in Pillow using Python is enormous. It includes resizing images, rotate images, add filters to images, crop images dynamically, modifying colors, changing or removing background colors, adding watermarks, converting to another format of images as and when needed. Best part is simple command like application that can do all complex image manipulation with ease.
Didn't find any major issues that may drive me to dislike the product but few minor thinks I don't like (and I am confident that those will be corrected over period of time)
1. There is no option of disable delta frame. Little problem for animated images like gif
2. There are few mine types missing even in latest version
3. Will get system errors on adhoc images. Don't know the reason neither log file says anything that can help to dig into.
It saves tons of our time in image editing and manipulation for different features and functionalities in our image heavy websites. We are also implementing realtime personalization and preference that need automatic conversion of image colors, background colors, borders and size. Pillow is a great help. It's an amazing software that saves tons of time. Highly recommended
Our website is contains lots of images. Not only just responsive design of our website need images at differents shapes and sizes, we also need images in different sizes for functionalities like thumbnails, image gallery, personalized image color (based on users preferences), story based images etc. All of those need original image to modify manually and keep different version at different image folder. Not only it needed lots of manual efforts but also dynamically rationalization is impossible with that approach. With Python pillow, develop the script at once and run it automatically as and when needed to produce desired outcome. It saves tons of time in image manipulations and enabled us realtime personalization.