2012-02-07 2 views
2

私は、コマンドラインからGIMPを使用してscript-fuマクロを実行しています。しかし、起動と実行にはかなり遅く、約20〜25秒です。私はこの時間の多くがスタートアップに費やされていると思う - すべてのプラグインなどをロードする。 CL上でGIMPを最適化する方法は何ですか?それを常に稼働させ続ける方法はありますか?コマンドラインGIMPの最適化

答えて

3

(すでに使用している可能性があり、その一部)GIMP docsからいくつかの有望なオプション:

--no-インタフェース:ユーザーインターフェースなしで実行します。
--no-data:パターン、グラデーション、パレット、またはブラシを読み込まないでください。始動時間を最小限に抑える非対話型の状況では、しばしば役に立ちます。
--no-fonts:フォントを読み込まないでください。これは、フォントを使用しないスクリプトでGIMPをより高速に読み込む場合や、GIMPを停止した不正なフォントに関連する問題を見つける場合に便利です。
- no-splash:起動時にスプラッシュ画面を表示しないでください。

GIMP FAQ: - 私はそれをスピードアップすることができますどのように

GIMPの読み込みに時間がかかりすぎますか?

主なものは、少なくともバージョン1.0以降を実行し、最適化をオンにしてコンパイルし、デバッグをオフにし、共有メモリとX共有メモリオプションをオンにしてください。

または、より多くのメモリを搭載したより高速なシステムを購入してください。 8 ^)

This question on SuperUserアドレス、一般的に遅いGIMPの起動時間とお勧めします。

  • C:\Documents and Settings\<username>\.fonts-cache1を削除して、GIMPを開いてフォントキャッシュファイルを再構築します。
  • 遅い読み込みのプラグインが--verboseで起動し、ハングアップする場所を確認してください。次に、問題のあるプラグインをC:\Program Files\GIMP-2.0\lib\gimp\<version>\plug-insに名前を変更して削除します。または、プラグインフォルダ全体の名前を変更して、すべてのプラグインを削除します。
3

GIMPを使用していないと考えていますか?

GIMPは、最初にGUIベースのアプリケーションです。コマンドラインからたくさんの反復的な画像操作をしている場合は、そのような使用のために明示的に設計されたImageMagickのようなツールを使う方が良いかもしれません。私はあなたのスクリプト-fuスクリプトがどれほど複雑であるか、ImageMagick(確かに複雑な)構文にどれくらい簡単に変換できるか分かりませんが、長い起動時間では問題はありません。

0

"Script-fu Server"を使用できます。

イメージウィンドウ>メインメニュー> filters> script-fu>サーバの起動。

ポートを実行するためのポップアップが表示されます。また、同じポップアップに「ヘルプ」が表示され、サーバーで使用されているプロトコルについても説明されています。