python PIL合并半透明的png图片,,如下代码片段使用pyth
python PIL合并半透明的png图片,,如下代码片段使用pyth
如下代码片段使用python的PIL库合并半透明的png图片:
import Imagefrom os import path__author__ = 'byrx.net'import ossize=48newImg = Image.new('RGBA', (size*23, size))for root,dirs,files in os.walk(r'C:\Users\byrx.net\Desktop\48x48'): idx = 0 for f in files: filePath = path.join(root,f) x = idx * size y = 0 icon = Image.open(filePath) newImg.paste(icon, (x,y), mask=icon) idx += 1newImg.save(r'e:\icons.png',"PNG")
注意新建的图片模式要选择RGBA模式。 在将小图片合并到大图片是用paste方法时要制定mask参数。这样才可以保证png图片的半透明。
相关内容
- 来个一句话生成随机大乐透,一句话生成,import rando
- python 替换文本,,'''Created o
- python中的日期和时间格式化输出,python日期,下面是格式
- python返回昨天的日期,python返回昨天, #-*-coding:
- 关键字文本过滤器,关键字过滤器,大小写不敏感,可以
- python中id()函数的实用研究实例,python实例,>>>
- django 简单显示数据库的内容,django数据库内容,index.h
- python的循环语句while用法范例,pythonwhile,#!/usr/bin/p
- python将字符串转换为datetime类型,pythondatetime,python将字
- python 字符串模板功能,python字符串模板,# method 1te
评论关闭