我想通過插件與 GIMP 的現有 GUI 實例進行通信。我已經有另一個應用程序,我希望它在 GIMP 的當前現有 GUI 實例中添加一個層。是否可以?場景是:我打開 GIMP (GUI),然后一段時間后,我的程序(在系統中)向我正在使用的當前圖像添加一個圖層,而無需在 Gimp 中進行任何手動處理。如果第一個不可能,如何讓 GIMP 插件通過循環請求監視 url。我嘗試了一個插件,它讓我的 GIMP GUI 凍結
1 回答
Helenr
TA貢獻1780條經驗 獲得超4個贊
默認情況下只有一個 Gimp 實例在運行,因此您可以
啟動 Gimp,在其中加載一個或多個圖像
在 bash 提示符下使用類似的東西:
gimp?--batch-interpreter?python-fu-eval?-b?"print?gimp.image_list()"
陷阱:
輸出將出現在 Gimp 自己的標準輸出中。所以如果你想看到上面命令的輸出,你必須從另一個終端啟動 Gimp,或者在后臺啟動它
如果加載了多個圖像,則必須找到一種方法來識別正確的圖像(名稱,如果是從文件加載的,或者是標題欄中的 ID)
添加回答
舉報
0/150
提交
取消
