是否可以使用gimp脚本从主图片中提取子图片

时间:2011-11-05 07:05:22

标签: scripting gimp

我有以下图片:

enter image description here

你猜对了:我想将所有小图片提取到单独的文件中。我现在想要的是什么:

  1. 是否可以使用Gimps脚本接口之一执行此操作?
  2. 您会使用“批量模式”,“脚本Fi”,“插件”或其他我不知道的内容吗?
  3. 如果是:我没有使用Gimp脚本的经验:学习所需技能需要多少努力?
  4. 当然,我们将非常感谢任何其他指示。

1 个答案:

答案 0 :(得分:1)

编写GIMP脚本的最佳方法之一是使用Python语言 - 这样您就可以完全访问Python可以使用的任何其他资源,以及GIMP的API

在上面的例子中,我继续将图像指南放在网格线上,然后使用"切片"插件 - 它将为每个表格单元格生成GIMP图像。然后使用Python,甚至可以是交互式控制台,循环遍历图像并对它们执行额外的操作(如保存)。

要了解在GIMP中可以通过语法进行的操作,请查看help-> Procedure Database菜单项。 如果你没有"过滤器 - > python-fu"菜单项,您给了安装GIMP-Python环境。对于Linux,它可作为单独的包提供,对于Windows,您必须谷歌,因为它需要以正确的顺序安装3或4个不同的组件。 (希望当GIMP 2.8 - 下一个版本出来时 - 将在Windows安装中内置Python环境)