OS によっては、次のような GIMP プラグインのディレクトリを探す必要があります。
GIMP 2\lib\gimp\2.0\plug-ins
そこにスクリプトをコピーします。もちろん、次のような登録内容を追加する必要があります。
register(
"python-fu-draw", #<- this is plugin name
N_("brief"), #<- description
"Long", #<- description
"name surname", #<- author
"@Copyright 2013", #<- copyright info
"2013/10/29", #<- creation date
N_("_Draw..."), #<- label shown in gimp's menu
"", #<- kind of image requested from your script (INDEX,RGB,...and so on)
[ #<- input parameters array
(PF_FILE, "ifile", N_("Color input file"), 'default.txt'),
],
[], #<- output parameters array (usually empty)
draw, #<- main method to call
menu="<Image>/Filters/", #<- Where add your plugin
domain=("gimp20-python", gimp.locale_directory)
)
main() #<- don't forget this
スクリプトを適切なディレクトリにコピーし、適切な登録内容を指定したら、GIMP を実行し、登録内容で選択したドロップダウン メニューでスクリプトを選択して実行できます。Python コンソールから実行する必要はありません。したがって、それらは機能しません:
python myscript.py
./myscript.py
>>> myscript
スクリプトをインタラクティブにデバッグするには、gimp から python-fu コンソールを開きます。
Filters->Python-fu->Console
このウェブサイトを見てください。主にスライドは非常に便利です。
スクリプトをバッチモードで実行したい場合は、こちらをご覧ください