問題タブ [script-fu]

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 投票する
2 に答える
1725 参照

gimp - gimpscript-fuの自動しきい値機能

GIMP UIには、自動と呼ばれるオプションを持つしきい値の適用機能(GIMP 2.6)があります。これにより、画像の適切な下限しきい値が自動的に計算されます。この関数/オプションはプラグインで使用できますか?gimp-threshold関数とgimp-histogram関数にはこのオプションがないようです。

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

scripting - Gimp script-fuで、QuickMask機能にアクセスするにはどうすればよいですか?

Gimp GUIでは、QuickMaskは多くのことに非常に役立ちますが、この機能はscript-fuから直接利用できるようには見えません。プロシージャブラウザでは、明らかな同等物はありませんでした。

特に、レイヤーの(値/グレー)ピクセルを選択マスクに入れることは、私がしなければならない基本的なことです。gimp-image-get-selectionを使用して選択チャネルのID番号を取得し、それをgimp-edit-pasteしようとしましたが、次のアンカー操作によりGimpがクラッシュしました。

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

sockets - Windowsでgimpをサーバーとして使用する

これが私の問題です。

環境

会社で画像処理を処理するシステム全体を構築しています。私たち は非常に若い (==> 限られた予算で非常に小さい) ため、コンピューターを持っていませ.psd.cr2
画像処理に専念。しかし、まだかなり多くの処理が必要です。だから私がしたことは次のとおりです:
私はNASをセットアップし、Photoshopを持っている会社の3台のコンピューターに小さな.AS3デーモンをインストールしました(.as3でそれを行うことができたのは残念です.
このプログラムは、cs5.1 の新しい「リモート接続」を使用して Photoshop を制御します。基本的に、プログラムは実行する作業があるかどうかをキューにチェックインし、必要な場合は .jsx ファイルを使用して注文を photoshop に送信します。
最後に、コンピューターでフォトショップを使用したい場合は、そのデーモンのフォトショップの使用を停止し、処理が必要な場合は再度アクティブにします。

問題

これは今のところ問題なく動作していますが、大きな問題があります。このシステムを経済的な理由で拡張するのは難しいです ==> Photoshop は無料ではありません! スケーラビリティが目的だったので、これは問題です...

だから私の考えは、Gimpを同じように使うことです。会社の新しいコンピューターには、gimp がインストールされ、それを制御するための小さな Python/C++ などのプログラムがインストールされます。

質問

gimp 2.6 (2.8!!!) がまだレイヤーセットをサポートしていないという事実を除いて、簡単なソケット接続を行うのに苦労しました!
プログラムAは、画像を処理するためにPythonスクリプトをGimpに送信するにはどうすればよいですか?

0 投票する
0 に答える
511 参照

gimp - GIMPスクリプティング:バッチプロセスはインタラクティブにできますか?

60x60ピクセルのサムネイルを作成するために必要な画像のフォルダがあります。オリジナルは混合サイズなので、サムネイルに使用する各画像の部分を選択できるようにしたいと思います。Gimpスクリプトでこれを自動化する方法はありますか?

シーケンスは次のように想像します。

理想的には、ステップ1と3を除くすべてが自動化されます。これは可能ですか?もしそうなら、始める方法に関するいくつかのヒントをいただければ幸いです。ありがとう。

0 投票する
0 に答える
396 参照

gimp - gimp ブラシ フォルダ エラー

新しいブラシに貼り付けようとすると、次のエラー メッセージが表示されます。

「C:\Users\username\brushes」フォルダは実際には存在しません。

環境設定のブラシ フォルダーは、「C:\Users\username\ .gimp-2.6\brushes」であり、存在します。

これを回避するために、「C:\Users\username\brushes」フォルダーを作成し、ブラシをその新しいフォルダーに保存しましたが、別のエラーが発生しました。

新しく作成したファイルから gbr ファイルを「C:\Users\username\.gimp-2.6\brushes」にコピーしようとしましたが、ブラシを更新すると、実際に新しいブラシが表示されました。

そのため、gimp は正しいフォルダーからブラシを読み取っているように見えますが、新しいブラシを間違ったフォルダーに書き込もうとしています!

Windows Vista で GIMP 2.6.7 を使用しています。

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

gimp - Scriptでのキャンバスのサイズ変更と解像度の変更-インデックス付き画像のFuGimp

私はScript-Fuに少し慣れていないので、解像度を600DPIから300DPIに変更してから、実際の画像サイズをそのままにして、キャンバスのサイズを1000px W x2000pxHに変更する必要があります。そうしないと、私の写真が引き伸ばされてしまいます。

スクリプトは、私が見つけたこのようなものに沿ったものになるはずです。しかし、これは特に私の画像がインデックスに登録されていることについて不平を言っており、RGB画像が必要です。やりたくない…

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

image-processing - GIMP: フォルダー内のすべての画像ファイルから画像スタックを作成する

元の画像とバイナリ画像など、多くの画像を積み重ねる必要があるセグメンテーション アルゴリズムの結果を比較する必要があります。そこで、ディレクトリの名前を取り、含まれているすべての画像ファイルをレイヤーに配置して、GIMP でオンとオフを切り替えて結果を比較できるようにする GIMP スクリプトを考えました。GIMPでこれを達成する方法は? ヒントをありがとう!

よろしく

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

windows - WindowsコマンドラインエラーでGimpスクリプトを使用する

このスクリプトを使用して、特定のスクリプトを使用して .PSD を変換してみます。

これは私のコードです:

しかし、彼は次のエラーで機能しません:

私を助けてください!ありがとうございました!

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

replace - Gimp Script Fu の文字列置換

ファイルの名前を変更する Gimp プラグインがあり、置換機能が必要でした。残念ながら、Gimp が使用する TinyScheme には文字列の置換機能がありません。私はたくさん検索しましたが、真の文字列置換として機能するものを見つけることができませんでした. フォローする答え...

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

scheme - このスキーム/スクリプト-fu/gimp コードのエラーは何ですか?

次のエラーが表示されます。

エラー: gimp-layer-new への引数 1 の型が無効です

しかし、私が知る限り、その関数を実行しても「イメージ」はまだスコープ内にあり、正しいタイプである gimp-image-new の戻り値に設定する必要があります。私が欲しいのは、ばかげた小さなアニメーション gif だけで、これらの操作を手動でより迅速に実行できるようになりつつあります。