In [1]:
from PIL import Image, ImageFilter

In [2]:
im = Image.open('data/src/lena_square.png')


In [3]:
print(im.format, im.size, im.mode)


PNG (512, 512) RGB

In [4]:
print(im.getextrema())


((54, 255), (3, 248), (8, 225))

In [5]:
print(im.getpixel((256, 256)))


(180, 65, 72)

In [6]:
new_im = im.convert('L').rotate(90).filter(ImageFilter.GaussianBlur())

In [7]:
new_im.show()

In [8]:
new_im.save('data/dst/lena_square_pillow.jpg', quality=95)