Learn Pillow

How this course works, what the workbench can do, and the chapter list.

This is a Pillow course for the Swiftener Pillow editor. Image is PIL, np is numpy, plt is matplotlib. Do not call Image.show() (desktop). Use plt.imshow then plt.show(). Save with Image.save('out.png') for a download chip.

Goal

Finish every chapter by running the copy-paste blocks. The last chapter is a kiosk poster you can reuse.

How to take the course

  1. Keep this tutorial tab and the Pillow workbench side by side.
  2. Wait until Pillow is ready.
  3. Paste each exercise as the whole editor. Always print size/mode. Preview with plt.imshow.

What this editor can and cannot do

  • Can: Pillow, numpy, matplotlib, PNG writes, downloads.
  • Cannot: Image.show(), opening http URLs, or a system font file beyond load_default.

Chapter list