私は2つのイメージごとに1つのjpgファイルと1つのpngファイルを含むディレクトリの巨大なリストを持っています。私は最初の層としてjpgに関連付けられたすべての.xcfを外部スクリプトから作成したいと思います。 Pythonで試した後、私はスキームの説明や他のリンクされたサブジェクトに溺れている...誰かが私はそのようなコマンドを作成し、理解するのを助けることができますか?Gimp python-fu:1 jpgと1 pngから多層xcfを作成して保存するには?
0
A
答えて
0
一般的に、画像の各ペアのためにこのような何か、:
image=pdb.gimp_file_load(jpgImage,jpgImage)
layer=pdb.gimp_file_load_layer(image,pngImage)
image.add_layer(layer,0)
pdb.gimp_xcf_save(0,image,layer,outputImage,outputImage)
ofn-coalesce-imagesスクリプトは、実行するには(ディレクトリにあるすべての画像をスタック)に非常に似たような...
を行いますヘッドレスGimpの中のものは、いくつかの指定されたルートディレクトリから見つめ実行されるの.pyを考慮してください。
def run(directory):
# Iterates subdirs and creates images
これの.pyが正式である必要はありません。 Pythonプラグイン(何も登録する必要はありません)。次に、あなたが使用して起動することができます。
Unix系っぽい:
gimp -idf --batch-interpreter python-fu-eval -b 'import sys; sys.path=["."]+sys.path;import batch;batch.run("/some/path")' -b 'pdb.gimp_quit(1)'
のWindows:
gimp -idf --batch-interpreter python-fu-eval -b "import sys;sys.path=['.']+sys.path;import batch;batch.run('/some/path')" -b "pdb.gimp_quit(1)"
(LinuxとWindowsは、引用符に対処するため、やや反対の方法を持っているので、これは少し複雑で、コマンドラインで二重引用符で囲みます)。
関連する問題
- 1. glut drawをPNG/BMP/JPGとして保存する
- 2. SQL ServerからPNG画像をBMP/JPGとして保存する
- 3. laravel 1対1と1対多の関係を保存する
- 4. 画像ファイル(.JPG、.PNG、.BMPなど)としてJFrameを保存
- 5. BitmapDataをGIF/JPG/PNGとしてエンコードする既存のActionScript 1または2のコードはありますか?
- 6. jpg/pngをアップロードし、pdfに変換してPHPで保存しますか?
- 7. FLVビデオからランダムなフレームを取得し、pngまたはjpgとして保存します
- 8. JavaScriptで新しいpngイメージを作成して保存する
- 9. Android GIMP JPGからPPMへの変換
- 10. 端末の多くのpngファイルから1つのファイルを作成する方法はありますか?
- 11. png/jpgファイルで検出された顔を保存する
- 12. Railsの既存のレコードと多対1の関係を作成するには
- 13. Theanoの多層ネットワークのパラメータを保存してリセットする
- 14. ImageIO.writeはgifとして保存しませんが、jpgやpngには使えますか?
- 15. C言語でJPGとAlphaChannelを持つPNGを作成する
- 16. JPGをSDCARDに保存してBITMAPとしてJPGファイルを開く方法は?
- 17. PIL.ImageTk.PhotoImageをjpgとして保存するには
- 18. サムネイルpng、jpg、gif画像の作成
- 19. djangoで既存のモデルと多対1の関係を作成
- 20. 透明にしてpngファイルを保存するには?
- 21. JavaでXMLファイルからグラフ画像(png、jpg ..)を作成します
- 22. .png、.gif、.jpgを.png、.gif、.jpgにウォーターマーカーリングする
- 23. NHibernate nullの代わりに0から多対1の列を保存する
- 24. 多対多 - 結合表と1つの表の保存/更新
- 25. 1次元リストから多次元リストを作成する
- 26. 1つのソースコードから多数のアプリケーションを作成する
- 27. コアデータ1対多関係保存
- 28. reactxに多層物を保存するには?
- 29. jpgにプロジェクトを保存するには?
- 30. png/jpgファイルをsvgとして表示