我想通過插件與 GIMP 的現(xiàn)有 GUI 實(shí)例進(jìn)行通信。我已經(jīng)有另一個應(yīng)用程序,我希望它在 GIMP 的當(dāng)前現(xiàn)有 GUI 實(shí)例中添加一個層。是否可以?場景是:我打開 GIMP (GUI),然后一段時間后,我的程序(在系統(tǒng)中)向我正在使用的當(dāng)前圖像添加一個圖層,而無需在 Gimp 中進(jìn)行任何手動處理。如果第一個不可能,如何讓 GIMP 插件通過循環(huán)請求監(jiān)視 url。我嘗試了一個插件,它讓我的 GIMP GUI 凍結(jié)
1 回答

Helenr
TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超4個贊
默認(rèn)情況下只有一個 Gimp 實(shí)例在運(yùn)行,因此您可以
啟動 Gimp,在其中加載一個或多個圖像
在 bash 提示符下使用類似的東西:
gimp?--batch-interpreter?python-fu-eval?-b?"print?gimp.image_list()"
陷阱:
輸出將出現(xiàn)在 Gimp 自己的標(biāo)準(zhǔn)輸出中。所以如果你想看到上面命令的輸出,你必須從另一個終端啟動 Gimp,或者在后臺啟動它
如果加載了多個圖像,則必須找到一種方法來識別正確的圖像(名稱,如果是從文件加載的,或者是標(biāo)題欄中的 ID)
添加回答
舉報(bào)
0/150
提交
取消