PIL is the Python Imaging Library which provides the python interpreter with image editing capabilities. The ImageFilter module contains definitions for a pre-defined set of filters, which can be used with the Image.filter() method. Image used:
Python3
# Importing Image and ImageFilter module from PIL package from PIL import Image, ImageFilter
# creating a image object im1 = Image. open (r"C:\Users\sadow984\Desktop\download2.JPG")
# applying the blur filter im2 = im1. filter (ImageFilter.BLUR)
im2.show() |
Output:
Python3
# Importing Image and ImageFilter module from PIL package from PIL import Image, ImageFilter
# creating a image object im1 = Image. open (r"C:\Users\sadow984\Desktop\download2.JPG")
# applying the contour filter im2 = im1. filter (ImageFilter.CONTOUR)
im2.show() |
Output:
Python3
# Importing Image and ImageFilter module from PIL package from PIL import Image, ImageFilter
# creating a image object im1 = Image. open (r"C:\Users\sadow984\Desktop\download2.JPG")
# applying the emboss filter im2 = im1. filter (ImageFilter.EMBOSS)
im2.show() |
Output:
Python3
# Importing Image and ImageFilter module from PIL package from PIL import Image, ImageFilter
# creating a image object im1 = Image. open (r"C:\Users\sadow984\Desktop\download2.JPG")
# applying the EDGE_ENHANCE filter im2 = im1. filter (ImageFilter.EDGE_ENHANCE)
im2.show() |
Output:
Python3
# Importing Image and ImageFilter module from PIL package from PIL import Image, ImageFilter
# creating a image object im1 = Image. open (r"C:\Users\sadow984\Desktop\download2.JPG")
# applying the EDGE_ENHANCE_MORE filter im2 = im1. filter (ImageFilter.EDGE_ENHANCE_MORE)
im2.show() |
Output:
Article Tags :