web-dev-qa-db-ja.com

Gimp:すべてのレイヤーを個別のPNG画像としてエクスポートします

Gimpに複数のレイヤーを持つイメージがある状況になりました。今、私はすべての単一のレイヤーを個別の画像(できればPNG形式)として自動的にどこかにあるフォルダーにエクスポートしたいと思います。

これは可能ですか?

長い方法:1つを除くすべてのレイヤーを非表示にし、必要なセクションをトリミングして、画像をエクスポートします。保存したレイヤーを非表示、別のレイヤーを再表示、セクションを切り取り、エクスポートします。繰り返す。約20層の画像にはやや面倒です。

54
Parto

このプラグイン、Export Layers も試してください。私はPNG形式でテストしましたが、うまくいきました。フォルダーと形式を選択するだけで、そこにすべてのレイヤーがあり、それぞれが独自のファイルにあります。

41
Emil

PNGが許容可能な出力形式である場合、1つのオプションは、レイヤードイメージファイルのオープン仕様であるOpen Raster(.ora)としてエクスポートすることです。

  1. Open Raster(.ora)として画像をエクスポート

    File -> Export As ...

    myfile.ora

  2. myfile.orafile-rollerなどのプログラムを使用して、7Zipをアーカイブとして開きます。

    Ubuntuの場合:

    $ file-roller myfile.ora
    

    (あるいは)

    $ unzip myfile.ora
    

    レイヤーはすべて/dataの下のpng画像になり、それらを抽出して自由に使用できます。

74
ThorSummoner

確かに、これはプラグインで機能します Export Layers to File

特徴:

  • レイヤーグループ内のレイヤーを操作します。
  • テキスト、パターン、レイヤーフィルターをエクスポートします。
  • 画像ファイルのプレフィックス名を指定する必要があります。
  • jpgpngbmp形式のみでエクスポートしますが、必要な形式は簡単に追加されます
6
swift

アニメーションGIFとして画像をエクスポートする です。これにより、各レイヤーがGIFの個別のフレームとして保存されます。次に、 imagemagikコマンドconvert -coalesce ./myfile.gif outfile%05d.pngは、フレームをPNG画像として抽出します。

6
MRule

ImageMagickapt-get install imagemagickを使用して何かを見つけることができると思います。 XCF形式を処理できるようで、コマンドで[N]を使用してpngでレイヤーをエクスポートできます。Nはレイヤーのレベルです。

ソース: http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=176

ImageMagick Read Mods: http://www.imagemagick.org/Usage/files/#read_mods

3
Bahaïka

まず第一に、あなたはプラグインを必要としません。あなたも何もトリミングする必要はありません。いくつかの簡単な手順。

  1. レイヤーを選択します。そのためには、その特定のレイヤーをクリックするだけです。
  2. を使用してレイヤーをクリップボードにコピーします Ctrl+C
  3. を使用して新しい画像を作成します Ctrl+Shift+V

それでおしまい。これで、レイヤーを任意の形式に簡単にエクスポートできます。

  1. つかいます Shift+Ctrl+E
2
user142873

私は同じことをしていて、回答に記載されているプラ​​グインをダウンロードしようとしていました。 Gimp Webサイトは現在ダウンしているため、プラグインを取得できず、別の解決策を見つける必要がありました。

最終的にスクリーンショットソフトウェア Shutter を使用しました。これにより、画面の領域を選択し、1回クリックするだけでその領域の同じスクリーンショットを繰り返すことができます。したがって、レイヤーごとの2クリック操作になります:レイヤーを非表示、スクリーンショット、次のレイヤーを非表示、スクリーンショット、...

私が思いつく他のどんなものよりもはるかに速く、20層で1分もかかりません。私の場合、それは問題ではありませんでしたが、画質が低下する可能性があります。

1
user985366