gimp的python控制台以及python的PIL图像处理库
博客专区 > 李勇2 的博客 > 博客详情
gimp的python控制台以及python的PIL图像处理库
李勇2 发表于3年前
gimp的python控制台以及python的PIL图像处理库
  • 发表于 3年前
  • 阅读 54
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

ok做游戏 最希望 美工把所有的图处理的很完美, 这样 程序就可以简单的贴了, 事实上不可能啊~~

首先他不了解你的需求, 其次你也未必能把自己的程序相关的需求 让对方明白, 再次 贴图的方法有时更多的是靠想像力的~


人物图片:

 一个左右方向的任务图片手里拿着武器, 通常希望给的图片 基于人物的对称轴对称; 这个通常需要加宽图片 ,在一侧添加上空白部分;

python的PIL库中, Image.open 打开旧图, Image.new 新建一张 宽度加长的空白图片; 接着paste 旧图, 给出左上角 和 右下角 这样就可以了


农田植物图片:

农田上种植的植物 有不同的生长周期, 这些通常使用不同的图片, 这些植物图片需要确定其位置, 一种方法是 确定 植物相对农田的位置

通常可以强制要求每张植物的图片的中部和 农田的基准点对齐 这可能需要对图片进行纵向的 补充空白 ,具体补充多少 需要在gimp中获得


在gimp的filter菜单中可以打开 python控制台;

gimp.image_list 可以获得 所有当前打开的图片数组

某张图片的layers 属性可以得到 所有图层

pdb数据库是一个图像处理的函数库, 可以调用pdb.query("xxx”)查询这个库里面有哪些和查询条件相关的函数,

查询一个处理图层大小的函数, pdb.xxx() 调用该函数 修改图层大小, 将图层拷贝就可以了

 






共有 人打赏支持
李勇2
粉丝 43
博文 183
码字总数 60421
×
李勇2
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: