A weekly Python podcast hosted by Christopher Bailey with interviews, coding tips, and conversation with guests from the Python community. The show covers a wide range of topics including Python programming best practices, career tips, and related software development topics. Join us every Friday morning to hear what's new in the world of Python programming and become a more effective Pythonista.

Processing Images in Python With Pillow

January 29, 2021 0:47:25 34.26 MB Downloads: 0

Are you interested in processing images in Python? Do you need to load and modify images for your Flask or Django website or CMS? Then you most likely will be working with Pillow, the friendly fork of PIL, the Python imaging library. This week on the show, we have Mike Driscoll, who is writing a new book about image processing in Python.

We dive deep into the types of processing Pillow provides. Mike talks about creating Python GUI applications to take advantage of all the library has to offer. We also talk about his PyDev of the week series and his Python Interviews book.

Course Spotlight: Editing Excel Spreadsheets in Python With openpyxl

In this course, you’ll learn how to handle spreadsheets in Python using the openpyxl package. You’ll learn how to manipulate Excel spreadsheets, extract information from spreadsheets, create simple or more complex spreadsheets, including adding styles, charts, and so on.

Topics:

  • 00:00:00 – Introduction
  • 00:01:40 – Update on Python 101 book
  • 00:03:17 – Pillow: Image Processing With Python
  • 00:04:06 – Kickstarter for the book
  • 00:05:35 – What parts of the Pillow library will the book cover?
  • 00:07:49 – What is ImageChops?
  • 00:09:06 – How do you currently use Pillow?
  • 00:11:06 – What is ImageOps?
  • 00:13:15 – Sponsor Scout APM
  • 00:14:18 – Building a GUI interface for Pillow features
  • 00:16:46 – Other uses for Pillow in testing
  • 00:18:01 – Use in web frameworks and file formats
  • 00:20:17 – What is Pillow not good at?
  • 00:22:13 – Batch processing
  • 00:23:12 – Exif Data and GPS information from images
  • 00:26:57 – Creating a watermark
  • 00:28:58 – Video Course Spotlight
  • 00:30:15 – Writing image process methods as modules
  • 00:33:45 – Timeline for the book release
  • 00:35:04 – Using Pillow in a Jupyter notebook
  • 00:38:02 – Python Interviews Book and PyDev of the Week
  • 00:41:57 – What are you excited about in the world of Python?
  • 00:44:41 – What do you want to learn next?
  • 00:46:25 – Thanks and goodbye

Show Links:

Support the podcast & join our community of Pythonistas