Open In App

Python PIL | Image.quantize() method

Last Updated : 17 Jul, 2019
Summarize
Comments
Improve
Suggest changes
Share
Like Article
Like
Report
PIL is the Python Imaging Library which provides the python interpreter with image editing capabilities. The Image module provides a class with the same name which is used to represent a PIL image. The module also provides a number of factory functions, including functions to load images from files, and to create new images. Image.quantize() Convert the image to ‘P’ mode with the specified number of colors.
Syntax: Image.quantize(colors=256, method=None, kmeans=0, palette=None) Parameters: colors – The desired number of colors, <= 256 method – 0 = median cut 1 = maximum coverage 2 = fast octree kmeans – Integer palette – Quantize to the PIL.ImagingPalette palette. Returns type: An Image object.
Image Used: Python3 1==
 

# Importing Image module from PIL package 
from PIL import Image 
import PIL 

# creating a image object (main image) 
im1 = Image.open(r"C:\Users\System-Pc\Desktop\flower1.jpg") 

# quantize a image 
im1 = im1.quantize(256) 

# to show specified image 
im1.show() 
Output:

Next Article
Article Tags :
Practice Tags :

Similar Reads