【问题标题】:Templatizing images using gimp使用 gimp 模板化图像
【发布时间】:2011-10-31 18:54:08
【问题描述】:

我的妻子最近开始制作肥皂条,肥皂标签迅速失控,变成大量不同的 Gimp .xcf 文件。文件之间的唯一区别是产品名称、描述和成分。我想制作一个模板并从 .xcf 文件以及可能包含文本数据的 .xml 或 .ini 文件中生成标签。我一直在关注 python-fu,但我不太确定它是否符合我的要求。我想尽可能坚持使用 python,因为它很简单。

python + gimp 中是否有工具可以做我想做的事?除了 gimp 之外的任何东西都可以做类似的事情吗?

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

【问题讨论】:

    标签: python gimp


    【解决方案1】:

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

    我怀疑它是否可以使用 .xcf 格式,但您可能希望转换为 .png。

    【讨论】:

      【解决方案2】:

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

      要在 Windows 下的 gimp 2.6 中启用 Python 脚本,您必须在 google 上搜索它——必须在 GIMP 之前安装 Python、python gtk 和其他软件包。

      Python 的 PIL 可以处理简单的图像,但它在艺术像素处理方面很弱,这在 GIMP 中可用。

      【讨论】:

        猜你喜欢
        • 2022-09-24
        • 2023-03-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-22
        • 2015-07-04
        • 1970-01-01
        • 2016-03-29
        相关资源
        最近更新 更多