这是我的问题。
语境
我正在构建一个完整的系统来处理我公司的图像处理。我们正在处理.psd
和.cr2
文件制作很多不同的操作(例如开发.cr2文件更改展览构建带有图层的图像架构等)
因为我们还很年轻(==>非常小,预算有限)我们没有电脑专注于图像处理。但是我们仍然需要大量的处理。所以我所做的是:
我设置了一个 NAS,然后在公司的 3 台具有 Photoshop 的计算机上安装了一个小 .AS3 守护程序(我只是设法在 .as3 中做到这一点,我知道这很遗憾。
本程序使用cs5.1中全新的“远程连接”来控制photoshop。基本上,该程序只是在队列中检查它是否有一些工作要做,如果有,它会使用 .jsx 文件将订单传输到 photoshop。
最后,当我们想在计算机上使用 Photoshop 时,我们只需停止该守护进程使用 Photoshop,然后在需要处理时重新激活它。
问题
这目前工作正常,但我有一个大问题:由于财务原因很难扩展这个系统==> photoshop 不是免费的!这是一个问题,因为可扩展性是一个目标......
所以我的想法是以同样的方式使用 Gimp。公司中的任何新计算机都将安装 gimp 和一点 Python/C++/ 任何控制它的程序。
问题
除了 gimp 2.6 (2.8!!!) 仍然缺乏对层集的支持之外,我很难用它建立简单的套接字连接!
程序 A 如何向 Gimp 发送 python 脚本来处理图像?