我正在首次涉足GIMP脚本编制(希望使用Python,但我也对Scheme持开放态度。我确切地知道我要使用GIMP UI采取的步骤,并且我正在尝试确定可以从脚本中执行哪些步骤(如果有的话),因为我发现的文档建议不能在其中访问所有功能。这条路。查看该文档可以帮助我找到一些(但不是全部)所需的内容,因此我希望找到一个指针,该指针可以帮助我从Python中访问以下哪些功能,以及我需要什么功能,因为我谷歌搜索不出来。
这包括任何可调用的已安装脚本/插件(如果作者完成了家庭作业)。 “应用”可在Python控制台中复制调用模板。
与Python相比,您可以在Python中做更多的事情。
Python类的文档为here。较频繁的API调用具有相应的方法/属性。
如果您使用的是Windows,请使用一些技巧来简化调试here。
[UI操作和API之间并不总是直接映射。一些UI操作可能对应于几个API调用。
在Gimp 2.10中,除非从Python中调用GEGL过滤器(至少通过常规的Gimp API),除非它们替换了现有的2.8过滤器(例如高斯模糊)。