Python为adroid生成不同尺寸PNG图像
来源:互联网 发布:ebody哪些好看知乎 编辑:程序博客网 时间:2024/06/08 18:48
使用美图看看,做尺寸变换后,透明背景变成白色的。
使用PS来操作,比较麻烦。
使用PIL库和Python写一个简单尺寸缩小的程序。
为方便,把路径变量做了硬hardcode。
#coding: utf-8from PIL import Imageimport sysimport osif __name__ == '__main__':if len(sys.argv) == 2:path = r"E:\MyExam\app\src\main\res"file = sys.argv[1]try:im = Image.open(file)_,name = os.path.split(file)files = [{"size":72, "path":"drawable-xxhdpi"},{"size":48, "path":"drawable-xhdpi"},{"size":36, "path":"drawable-hdpi"},{"size":24, "path":"drawable-mdpi"}]for f in files:print(f)file_2 = path + "\\" + f["path"] + "\\" + nameim_2 = im.resize((f["size"],f["size"]))im_2.save(file_2, "PNG")except Exception as e:print(e)
阅读全文
0 0
- Python为adroid生成不同尺寸PNG图像
- AutoCAD生成png透明图像
- python opencv 图像尺寸变换
- python opencv 图像尺寸变换
- python opencv 图像尺寸变换
- <PY><PIL>图像的透明和尺寸处理--为wp8.1生成图标
- jmacick生成不同尺寸图片的应用
- 将图像统一为相同的尺寸
- python图像处理:CR2 to png
- 针对不同的屏幕尺寸生成不同的大小
- linux平台上通过jfreechart生成的PNG图像中显示的汉字为方框的问题的解决
- 图像旋转 python实现(针对mxn长方形尺寸图像)
- java实现不同图片居中剪裁生成同一尺寸缩略图
- thinkphp上传图片并批量生成不同尺寸缩略图
- yolo中检测后的图像生成-predictions.png
- 利用imwrite函数生成带透明通道的png图像
- 将内存图像数据保存为png及tif方法
- 转换为不同灰度级图像
- 百分比中的图片问题
- Ubuntu 提示找不到命令 apt-get
- CLH锁的机制与实现
- Docker学习笔记一
- Baseball Game
- Python为adroid生成不同尺寸PNG图像
- 详述查看 MySQL 数据文件存储位置的方法
- 在Windows系统下用命令把应用程序添加到系统服务
- Node.js调用函数
- h5改良的input元素种类
- Android Butterknife 8.4.0 使用方法总结
- 2017 ICPC 北京网络赛 Territorial Dispute 【凸包】
- 生成ssh key
- UVa437巴比伦塔(DAG上的DP·LIS)