Pillow, previously known as the Python Imaging Library (PIL), is an image processing package in Python. The most important class in this package is
Image. We can use
Image.open to create an object from an
image file. We can then get the image dimension in pixels by using the attribute
size. We can also find out the color mode of the image by using the attribute mode.
Some common color modes you should expect to see include
L for black and white,
RGB for red-green-blue, and
CMYK for cyan-magenta-yellow-black:
>>>image = Image.open('default-avatar.jpg') >>>image.size (1600, 1066) >>>image.mode 'RGB'
If we want to change the color mode of the picture to RGB, use the
convert function. We usually change the color mode to ensure the color accuracy of our images. RGB is the most commonly used color mode for computer monitors:
>>>image = image.convert("RGB")
If we want to resize an image...