問題タブ [gimpfu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
7061 参照

python - Gimp Pythonスクリプトで情報をコンソールに出力するにはどうすればよいですか?

Python を使用した Gimp スクリプトについて学習を始めたばかりで、コンソールにテキストを出力するにはどうすればよいでしょうか? Windows 7 でバージョン 2.7.5 を使用しています。

印刷機能を試してみましたが、python-fu コンソールや Gimp で起動する dev コンソールに何も書き込まれません。これを行うために使用する関数はありますか? それとも、これは 2.7.5 リリースの問題ですか? 「gimp-message」の言及をいくつか見つけましたが、それはScheme(Script-fu)で使用される機能のようです

ありがとう!

(ここにもスレッドとして投稿されます)

0 投票する
1 に答える
12821 参照

python - GIMP Python スクリプトの作成

私がやりたいのは、pythonプログラムからgimpを開くことです(おそらくsubprocess.Popenを使用)。同時に、gimpは、画像を開いてレイヤーを追加するpythonスクリプトで起動します...まあ、どのように私はそれを達成できますか(GIMPのドキュメントがもっと良いといいのですが...)?

アップデート:

私はこれを行いました:subprocess.Popen(["gimp", "--batch-interpreter" , "python-fu-eval" , "-b" ,"\'import sys; sys.path.append(\"/home/antoni4040\"); import gimpp; from gimpfu import *; gimpp.main()\'"])しかし、コンソールに「バッチコマンドが正常に実行されました」と表示されても、何も起こりません...

アップデート2:

0 投票する
1 に答える
318 参照

python - Gimp:なぜこれを登録できないのですか?

BlenderがGimpと同期するためのアドオンを書いています。このスクリプトは、Gimp内から開始できるはずですが、登録できません...なぜですか?

blender_gimp_sync.py:

本当に不思議です...

0 投票する
1 に答える
2605 参照

python - Blender: セグメンテーション、フォールト コア ダンプ?

作成しようとしているアドオンは次のとおりです。

これと一緒に動作します:

しかし、私はいつもセグメンテーション違反エラーを受け取ります...なぜそれが起こっているのですか? 私が間違っていることは何ですか?

0 投票する
2 に答える
3542 参照

python - WindowsへのPyGIMPのインストール

Web上で、Pythonを使用したgimpスクリプトのさまざまな例を見つけることができます。

http://www.jamesh.id.au/software/pygimp/ http://www.gimp.org/docs/python/pygimp.html

gimpfu例を機能させるには、モジュールをインポートする必要があります。Windows上のPyGIMPのインストーラーはどこで入手できますか?プロジェクトが死んでいて、リンクが壊れているようです。

0 投票する
1 に答える
1469 参照

python - Gimp Python プラグイン

今日、レイヤーがアニメーションの一部である場合に使用されるいくつかのフラグを追加するために、gimp 画像のレイヤーのリストの名前を変更する短い python スクリプトを作成しました。スクリプトは Gimp メニューに統合されており、Python-Fu コンソールで提供される情報は正しいものです。しかし、Python-Fu コンソール内またはアクション メニューからスクリプトを実行しても、何も起こりません。問題を特定できませんでした。関数の内容を手動でコンソールに投稿すると機能します。

誰かがこの問題の解決策を知っていますか、または Gimp 2.8 で同じ問題に直面しましたか?

0 投票する
1 に答える
2430 参照

python - バッチモードの Gimp Python

Python のコードをバッチ モードで実行して、既存の Gimp ファイルを編集しようとしています。次のエラーを取得する

バッチ コマンドで実行エラーが発生しました: エラー: ( : 1) eval: バインドされていない変数: コマンドライン実行

私が使用しているコードは次のとおりです。



助けてください。

0 投票する
1 に答える
2633 参照

python - GIMP Python の gimp-drawable-set-pixel でピクセルを描画するにはどうすればよいですか?

現在、私はこのコードを持っています:

pdb.gimp_image_flip( image, ORIENTATION_HORIZONTAL )正常に動作しますが、次のpdb.gimp_drawable_set_pixel(drawable, i, j, 4, pixel)エラーが返されます。

これは、何らかの理由で実行されていないことを教えてくれますpdb.gimp_drawable_set_pixel(drawable, i, j, 4, pixel)

試してみたい場合は、スクリプト全体を次に示します。