有没有办法将 GIMP 步骤转换为 GEGL 函数调用以操作图像



我在 GIMP 中有一组步骤,我想在 Python 中自动化。如何将 GIMP 工具的功能转换为 GEGL 函数?

这始于我尝试编写调用一些 GIMP 步骤的 python 脚本(因为我希望源代码存在于 lambda 函数中(但是,我很快发现 GIMP 运行 python 脚本而不是相反。

经过更多的挖掘和阅读,我发现了一个帖子,将我指向GEGL。在确认 GEGL 存在 python 绑定后,我决定搜索有关他们的 API 以及 GIMP 如何使用 GEGL 的信息。到目前为止一无所获。

步骤列表或多或少:

  1. 曲线弯曲
  2. 高斯模糊
  3. 线性燃烧
  4. 更改饱和度
  5. 合并图层
  6. 变换

GEGL 源代码在这里

有两个 Python 示例,这里和那里

最新更新