Python
文章平均质量分 59
Python相关blog
TxNet.Ltd.
不积跬步无以至千里,不积小河无以致江海。
展开
-
python之PIL 小图拼接成大图
上一篇文章,我们把一张超大图给拆分成了n行m列的小图。后来我们 又有一个新需求,就是把图片给卡通风格化,顺便在把图片处理清晰一些,于是我们就处理了小图,然后再合并成大图供美术再二次修改。所以就需要我再使用PIL把小图合并成大图...原创 2022-08-11 10:48:52 · 1086 阅读 · 0 评论 -
Python3如何使用PIL批量给图片加圆角和黑边
先看效果:原图:处理后的图:圆角+黑边PIL给图片添加圆角逻辑:原图:1.创建一个黑色透明方块,边长为圆角直径2.在黑色方块内,创建一个白色不透明圆形,半径为圆角半径3.创建一个穿白色不透明的过滤层,尺寸和原图尺寸一样,用来切割图片圆角4.把步骤2的图片切割成四个角,分别paste到步骤3的过滤层的四个角,我们得到一张过滤层5.使用Image.putalpha函数,替换原图的aplha层,这样就切割成功了。6.然后我们使用ImageDraw类在原图上画一个圆角矩形即可核原创 2022-01-04 12:29:37 · 5343 阅读 · 1 评论 -
Python 批量修改文件
今天在做项目的时候,需要修改40多张图片的名字。(我门的美术大人准备手动改)我立刻制止了,我说我用程序改吧。一秒解决。。。但是实际上我也不会。我只知道用python。是的。方向对了。接下来我开始搜索“python 批量修改文件名称”。虽然网上资源很多,但是总的来说很乱。我还是自己做个笔记吧。也希望能给需要的人一个参考。 需要转换成就是说把说有的Shoes改成female_shoes_原创 2015-11-13 16:43:54 · 1565 阅读 · 1 评论 -
Python 批量修改图片格式和尺寸
公司的一个项目要求把所有4096x4096的图片全部转化成2048x2048的图片,这种批量转换图片大小的软件网上很多,我的同事原来使用的美图看看的批量转换,但是稍微有点麻烦,每次还需要指定要转换的图片的输入路径和输出路径,而且每次都只能处理一个文件夹,很繁琐,于是我想到了万能的Python,然后写了一个脚本来批量处理图片,同一个根目录下的所有文件夹的子文件等的图片全部会处理掉。代码中还加入了原创 2016-01-23 15:00:00 · 11104 阅读 · 1 评论 -
Python 批量读取文件名并写入txt中
这是我的第三篇Python恢(装)宏(逼)巨著,“Python 批量读取文件名并写入txt中”;(小生不才,望高手多指教)先说下脚本使用的环境吧,在做项目的过程中需要动态加载图片,使用Unity的Resources.Load方法,但是百十张图片怎么能一 一写下他们的名字作为加载的路径呢?总不能一个一个编辑后存到数组中吧,(虽然我最初是这么干的。。。)必须有一个批量的工具,必须的。于是乎激发了我原创 2016-01-23 15:43:22 · 14160 阅读 · 2 评论 -
Python 批量修改 汉语转拼音
如果看过我上一篇博客的人可能会记得我之前进行批量处理图片大小的经历,就在那之后,经过一系列的步骤之后,我们终于得到了梦寐以求的Bundle包,只可惜是中文的,500多个包啊。全部是中文的。但是Unity对于中文路径的资源是 可以 写 不可以 读。所以需要改成对应的拼音,(如果有高手大哥可以转换成英文的话,可以给我留言哦,谢谢),下面就是我的python脚本了,修改文件夹下以“.unity3d”为后原创 2016-01-23 15:18:35 · 2135 阅读 · 1 评论 -
Python 图形处理库PIL批量修改图片大小和格式
关于PIL库的一些概念pil能处理的图片类型pil可以处理光栅图片(像素数据组成的的块)。通道一个图片可以包含一到多个数据通道,如果这些通道具有相同的维数和深度,Pil允许将这些通道进行叠加模式1 1位像素,黑和白,存成8位的像素L 8位像素,黑白P 8位像素,使用调色板映射到任何其他模式RGB 3原创 2016-01-06 19:18:51 · 46149 阅读 · 1 评论 -
win10 安装 Python 和 pip 详解
第一步,我们先来安装Python,博主选择的版本是最新的3.4.2版本。windows下面的Python安装一般是通过软件安装包安装而不是命令行,所以我们首先要在Python的官方主页上面下载最新的Python安装包。下载地址是:https://www.python.org/downloads/在下载完成之后,一直点击下一步就OK了。在安装完成之后,打开控制台,输入“Python”,我原创 2016-01-06 18:33:02 · 58222 阅读 · 0 评论 -
使用Python导入Excel到Sqlite3
公司一个项目使用SQLite做数据存储,但是SQLite的数据每次修改都比较麻烦,不利于策划配置数值,于是我想到帮策划写一个Python工具,配合上shell,可以在win上进行一件转换,方便之极。 解析Excel并且生成 .Sql 文件的万能Python脚本,(中文注释,以后有时间再加)xls2db.py# coding=utf-8import sysrelo原创 2016-07-08 16:57:02 · 8610 阅读 · 1 评论