为了账号安全,请及时绑定邮箱和手机立即绑定

GIMP bash,向现有 GUI 实例添加层

GIMP bash,向现有 GUI 实例添加层

慕村9548890 2023-03-22 16:59:16
我想通过插件与 GIMP 的现有 GUI 实例进行通信。我已经有另一个应用程序,我希望它在 GIMP 的当前现有 GUI 实例中添加一个层。是否可以?场景是:我打开 GIMP (GUI),然后一段时间后,我的程序(在系统中)向我正在使用的当前图像添加一个图层,而无需在 Gimp 中进行任何手动处理。如果第一个不可能,如何让 GIMP 插件通过循环请求监视 url。我尝试了一个插件,它让我的 GIMP GUI 冻结
查看完整描述

1 回答

?
Helenr

TA贡献1780条经验 获得超4个赞

默认情况下只有一个 Gimp 实例在运行,因此您可以

  1. 启动 Gimp,在其中加载一个或多个图像

  2. 在 bash 提示符下使用类似的东西:

gimp --batch-interpreter python-fu-eval -b "print gimp.image_list()"

陷阱:

  • 输出将出现在 Gimp 自己的标准输出中。所以如果你想看到上面命令的输出,你必须从另一个终端启动 Gimp,或者在后台启动它

  • 如果加载了多个图像,则必须找到一种方法来识别正确的图像(名称,如果是从文件加载的,或者是标题栏中的 ID)


查看完整回答
反对 回复 2023-03-22
  • 1 回答
  • 0 关注
  • 102 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信