900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > python/改变图片尺寸及分辨率/填充透明图片背景颜色

python/改变图片尺寸及分辨率/填充透明图片背景颜色

时间:2022-11-10 18:09:05

相关推荐

python/改变图片尺寸及分辨率/填充透明图片背景颜色

改变图片尺寸及分辨率(dpi):

from PIL import Image#调整大小和分辨率(dpi)im = Image.open('2.1.bmp')im = im.resize((18897,9448),Image.ANTIALIAS)im.save('2.1.jpg',dpi=(200.0,200.0))

代码中的尺寸单位为像素,分辨率为dpi,即一英寸内有多少像素点

像素/分辨率=英寸,1英寸=2.54厘米

填充图片背景颜色:

下载的图标背景为透明的,想把它变为白底图片

from PIL import Imageim = Image.open('question.png')#im = im.resize((40, 40),Image.ANTIALIAS)x,y = im.sizetry:# 使用白色来填充背景 from:# (alpha band as paste mask).p = Image.new('RGBA', im.size, (240,240,240))p.paste(im, (0, 0, x, y), im)p.save('question.bmp')except:pass

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。