This example describes how Python fills the background color of a PNG picture with PiL. Share to everyone for your reference. The specific analysis is as follows:
Some PNG pictures have no background color, and if you want to fill the background with monochrome (such as white), you can use the following code, which fills the jb51.net.png picture in the current directory with a white background.
Use the background color of the specified color, and then fill the picture with an alpha channel to the monochrome background.
For example, use the following white background:
im = Image.open (' jb51.net.png ')
x,y = im.size
try:
# Use White to fill background from:www.jb51.net
# (Alpha band as Paste M Ask).
p = image.new (' RGBA ', Im.size, (255,255,255))
p.paste (IM, (0, 0, x, y), IM) p.save
(' jb51.net.png ')
except:< C9/>pass
I hope this article will help you with your Python programming.