Help us understand the problem. What is going on with this article?

[Gimp] Pythonでスクリプトをはじめる

More than 3 years have passed since last update.

すごく簡単なスクリプトを作成してみます。

スクリプト作成場所

スクリプトを作成する場所は
「編集」-「設定」-「フォルダー」-「プラグイン」で表示されている場所に配置します。
バージョンは2.8です
gimp_config.png

スクリプト

Gimpに登録することで実行できるようになるようです。
registerメソッドの引数に色々設定します。
詳しくはドキュメントなどを参照ください。

#coding: UTF-8
from gimpfu import *

def plugin_main(timg, tdrawable):
    pdb.gimp_message("TEST")

# Gimpに登録する
register(
        "python_fu_resize",  # コマンドラインまたはスクリプトから呼び出す場合のコマンドの名前
        "",  # プロシージャブラウザに表示されるプラグインに関する情報
        "",  # プロシージャブラウザに表示されるプラグインに関する情報
        "o-kuhiiro",  # 著者の名前
        "o-kuhiiro",  # 著作権保持者の名前
        "2015",  # 著作権の年
        "<Image>/test.py",  # メニューの中でプラグインに使用されるラベル 
        "RGB*, GRAY*",  # プラグインで処理する対象となる画像のタイプ
        [],  # 引数
        [],  # 戻り値
        plugin_main  # 関数名
)

main()

実行

適当な画像をGimpで開きます。そうするとメニューに
gimp_py_run.PNG
とでるので実行できるようになります。

あと、「フィルター」-「Python-Fu」-「コンソール」で対話モードが起動できます

okuhiiro
ゲーム開発にかかわる記事が主です
gumi
Python、Erlang、Elixir などちょっと変わった技術でゲームをつくったりする会社。プログラマだけじゃなく、企画、デザイン、イラストなど開発全般揃ってます。
http://gu3.co.jp
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした