微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我如何在 GIMP 2.10 中编写一个 python 脚本,将当前图像切片成图块,然后将它们保存到单个文件中?

如何解决我如何在 GIMP 2.10 中编写一个 python 脚本,将当前图像切片成图块,然后将它们保存到单个文件中?

假设我有一张 96 像素 x 96 像素的图片

我希望图块为 24 x 24。

设置指南后,它看起来像这样

 top left tile    |   <--**guides at 25% intervals  (for 192x192 the guides would be at  12.5%)**                                 
_________________
                  |     **Insert all other tiles here**
_________________
index 1,0         |
_________________
tile-index 0,0    |   tile index 0,1 ...... 

第 1.5 部分:可选地准备 Python 脚本以数字而非百分比应用指南


第 2 部分:将图块存储到子组件中


tile index 0,0 将被命名为 Tile0.png。 0,1 Tile1.png。 索引 1,0 变为 Tile 4.png。 (如果它是 192x192 它将变成 Tile8.png,等等......)

“使用引导方法切片”让我们这样做。但是,它没有按照我希望的顺序命名 Tiles,我希望 python 能让我这样做。

问这个问题的重点是使用 python 完成这个任务,这样我就不必手动执行此操作(我生成的实际地图的宽度和高度超过 1960 像素,高度超过 720。所以使用python 会占用大量时间)


第 3 部分:实现 python 脚本

这就是我被卡住的地方。我已经知道如何使用 python,但我没有使用 GIMP 的经验,而且文档让我感到困惑(尤其是所有旧版本的东西只是在互联网上用不同的方法来做不同的事情)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。