编写在 AWS lambda 中加载 GIMP 的 python 脚本是否是处理图像的正确方法?

Is writing a python script that loads GIMP in AWS lambda the right way to process images?

我和一些艺术家一起工作,我们已经确定了一个我们想要自动化和扩大规模的过程。是否 possible/recommended 将一些 python 脚本加载到 lambda 函数上以完成此操作?

使用 GIMP 的原因是我们有一个一对一的分步配方,可以使用 GIMP 将原始图像转换为成品。由于 GIMP 有一个 python 脚本接口,我们认为它是理想的。

我们在我们的站点中使用 Imagick (ImageMagick),但我们必须弄清楚 GIMP 步骤如何转化为 Imagick 功能。

到目前为止,我已经从 python 文件 python my_scipt.py 中尝试了 运行ning GIMP 的功能,但他们的文档似乎表明这不是解决问题的方法。他们的 'python interface' 似乎是 GIMP 的插件,而不是我可以包含在 python 脚本中的某些 python 库。

理想的解决方案是 python 我可以在 AWS Lambda 上 运行 的脚本,其中包含一个库,该库为我提供了 GIMP 函数的接口。

好像你 可以 运行 GIMP 作为服务器,但你 cannot put it in a lambda function

正如上面@Mark 所指出的,Michael Schumacher here, and here 还有其他工具可能更适合这个。