2013-09-25 72 views
0

我想創建一個調用一組其他腳本並使用特定參數運行它的腳本。特別是現在,我想運行solid-noise雲渲染。我創建了一個劇本,我打電話使用Gimp-如何在另一個腳本中使用腳本(``noise-noise``)?

gimp.pdb.plug_in_solid_noise (RUN_INTERACTIVE,image, drawble, FALSE,FALSE,1,8,10,10) 

這絕對沒有的solid-noise腳本。甚至沒有錯誤消息。

那麼我該如何做這項工作?

+0

我不是Python專家,但在其他腳本中,我已經看到在不添加「gimp」的情況下調用pdb.plug_in_solid_noise。你有沒有在Python控制檯中的錯誤? –

回答

1

如果您使用的是python-fu,則不必關心運行模式:link 只需避免編寫它。 Here我找到了關於python-fu的最完整的文檔,也許它對你也是有用的。

0

假設你正在使用的腳本富比imgdrawble定義(使用0運行模式互動),這應該工作:

(plug-in-solid-noise 0 image drawble FALSE FALSE 1 8 10 10) 

也許文檔缺乏,但你可以打開script-fu console(Filters - > Script-Fu - > Console)並使用Browse...按鈕搜索可用功能。在這裏你可以找到這些參數被使用,例如:

enter image description here

+0

這個問題是非常通用的,並用script-fu標籤標記,我的答案似乎與我有關,我會很感激任何反饋或批評,我可以從中學習或使用它來幫助我改進我的答案。 –

1

我不知道這是一般的情況,但對我來說,我需要調用solid-noise插件(在Python ,solid_noise)沒有run-mode

相關問題