使用gimp模仿图像

时间:2011-10-31 18:54:08

标签: python gimp

我的妻子最近创办了一家生产皂条的公司,肥皂标签很快就失去控制,成了大量不同的Gimp .xcf文件。文件之间的唯一区别是产品名称,描述和成分。我想制作一个模板并从.xcf文件生成标签,也可能是包含文本数据的.xml或.ini文件。我一直在关注python-fu,但我不确定它是否符合我的要求。我想尽可能坚持python,因为它很简单。

python + gimp中有设施可以做我想要的吗?除了gimp之外,还能做类似的事吗?

编辑:此外,我必须制作要打印的贴纸页面,因此有一些方法可以优化贴在页面上的贴纸数量(2d bin pack?)将是一个很大的优势

2 个答案:

答案 0 :(得分:1)

Python Imaging Library (PIL)可以很容易地在图像中读取,在其上放置一些文本,然后将其写回。使用Image module进行读写,使用ImageDraw module添加文字。

我怀疑它可以使用.xcf格式,但你可能想转换为.png。

答案 1 :(得分:1)

您可以在Python中编写GIMP脚本,并且您可以通过API完成prgoram的所有操作 - 您可以在help->过程浏览器中检查可用的API函数。

要在Windows下的gimp 2.6中启用Python脚本,你必须google for it - 必须在GIMP之前安装Python,python gtk和另一个包。

Python的PIL适用于简单的图像,但它在arttistic像素处理方面很弱,可以在GIMP中使用。