Python | Crop image using pillow (original) (raw)
Last Updated : 16 Oct, 2019
In this article, we will learn to crop an image using pillow library. Cropping an image means to select a rectangular region inside an image and removing everything outside the rectangle. To crop an image we make use of crop() method on image objects.
Syntax : IMG.crop(box_tuple)Parameters : Image_path- Location of the imageIMG- Image to cropbox_tuple- [left, up, right, bottom] of the image to cropReturns : An Image object which represents the cropped image.
Example 1:
Python3 `
import Image module
from PIL import Image
open the image
Image1 = Image.open('D:/cat.jpg')
crop the image
croppedIm = Image1.crop((130, 120, 200, 200))
show the image
croppedIm.show()
`
Input Image :
Output :
Example 2:
Python3 `
import Image module
from PIL import Image
open the image
Image1 = Image.open('D:/cat.jpg')
crop the image
croppedIm = Image1.crop((130, 50, 250, 150))
show the image
croppedIm.show()
`
Input Image :
Output : 