Require Pillow for image processing