文档章节

gimp的python控制台以及python的PIL图像处理库

李勇2
 李勇2
发布于 2015/03/02 09:38
字数 450
阅读 72
收藏 0

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

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


人物图片:

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

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


农田植物图片:

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

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


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

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

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

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

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

 






本文转载自:http://blog.csdn.net/liyong748/article/details/7554282

共有 人打赏支持
李勇2

李勇2

粉丝 46
博文 189
码字总数 62209
作品 0
广州
程序员
私信 提问
深入学习使用ocr算法识别图片中文字的方法

  公司有个需求,简单点说需要从一张图片中识别出中文,通过python来实现,当然其他程序也行,只要能实现,而小编主要学习python,所以就提了python。一个小白在网上遨游了一天,终于找到一...

战争热诚
08/08
0
0
python深度学习库pytorch::transforms练习:opencv,scikit-image,PIL图像处理库比较

进行深度学习时,对图像进行预处理的过程是非常重要的,使用pytorch或者TensorFlow时需要对图像进行预处理以及展示来观看处理效果,因此对python中的图像处理框架进行图像的读取和基本变换的...

oldpan
2017/11/24
0
0
Python的Pillow库进行图像文件处理(配图详解)

本文详解的讲解了使用Pillow库进行图片的简单处理,使用PyCharm开发Python的详细过程和各种第三方库的安装与使用。 目标 1.熟悉Python的开发环境; 2.掌握Pillow库的安装方法; 3.熟悉Pil...

青衣煮茶
07/24
0
0
PIL (Python图像处理库) 1.1.7 发布

PIL 1.1.7 发布了,该版本改进了对 PNG 压缩的处理,支持隔行扫描的PNG文件,改进了对各种 TGA 的支持,修复了一些错误等等。 图像处理工具包PIL(Python Image Library),该软件包提供了基本的...

红薯
2011/10/08
2.5K
1
两把王者荣耀的时间学会Python图片打码技能——「实验一小时」今晚开启!

关注「实验楼」,每天分享一个项目教程 「 实验一小时 」今晚开启,实验楼技术天团带你一小时做一个项目。 今晚 7:30 ,曾任职于腾讯、盛大等一线互联网公司的天火老师,将在B站带来免费直播...

moy37rqw1jarn33bgzk
04/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

程序中设置MySQL的默认值

import com.alibaba.fastjson.JSON;import java.beans.PropertyDescriptor;import java.lang.annotation.*;import java.lang.reflect.Field;import java.lang.reflect.Method;impo......

laolin23
26分钟前
2
0
WordPress没有上级目录的写权限

sudo chmod -R 777 wordpress/wp-content

临江仙卜算子
33分钟前
4
0
大数据学习之大数据技术笔记—spring入门

篇一 spring介绍 spring.io 官网 快速开始 Aop 面向切面编程,可以任何位置,并且可以细致到方法上 连接框架与框架 Spring 就是 IOC AOP 思想 有效的组织中间层对象一般都是切入 service 层 ...

董黎明
35分钟前
5
0
ASP.NET Core MVC 静态文件配置

在启动文件中添加以下配置 public class Startup{ public IServiceProvider ConfigureServices(IServiceCollection services) { services.AddDirectoryBrowser(); ......

whltian
今天
2
0
linux之自定义命令

本人使用的是ubuntu系统,不喜欢建各种桌面快捷链接,但是每次启动个软件,去查找又麻烦,所以自定义了命令,来快捷的启动应用: 1、修改/etc/bash.bashrc,在文件末尾,加上如下List-1中的内...

克虏伯
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部