Python PIL / Pillow Module for Image Manipulation

Pillow Module
Free tutorial
Rating: 3.8 out of 5 (50 ratings)
11,363 students
49min of on-demand video
English [Auto]

Able to Bulk Edit Images
Add Different Effect to Images instantly.
Use OpenCV to Use the manipulated images for next-level automation.


  • Internet Connection
  • Python3 Basic Knowledge
  • Any Python IDE installed on your Device


The Python Imaging Library or PIL allowed you to do image processing in Python. However, PIL’s last release was way back in 2009 and the blog also stopped getting updated. Fortunately, there were some other Python folks that came along and forked PIL and called their project pillow. The pillow project is a drop-in replacement for PIL that also supports Python 3, something PIL never got around to doing.

Please note that you cannot have both PIL and pillow installed at the same time. There are some warnings in their documentation that list some differences between PIL and pillow that get updated from time to time, so I’m just going to direct you there instead of repeating them here since they will likely become out of date.

Who this course is for:

  • Beginner in Python


Computer Science Engineer
Diptam Paul
  • 4.0 Instructor Rating
  • 760 Reviews
  • 77,346 Students
  • 3 Courses

I'm a computer science student, love to teach what I know. Sharing knowledge is the best thing in this world.

I've knowledge of Web Development and Designing, and on machine learning, Data Science and AI. I'll make courses on these topics so that everyone can understand these topics in an easy way.

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses