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 image
IMG- Image to crop
box_tuple- [left, up, right, bottom] of the image to cropReturns : An Image object which represents the cropped image.
Example 1:
# 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:
# 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 :