画像のフォルダからPythonでフィルムストリップ画像を生成する方法は?
-
22-07-2019 - |
質問
thisから同等の操作を行いたい私が取り組んでいるDjangoプロジェクトのpythonの(Rubyコード)。フォルダ内のX個の画像のフィルムストリップ画像を作成したい。
解決
これは、コンタクトシート関数 S.Lott をラップする関数です。
#!/usr/bin/env python
import os, os.path
from contactsheet import make_contact_sheet
def make_film_strip(fnames,
(photow,photoh),
(marl,mart,marr,marb),
padding):
return make_contact_sheet(fnames,
(1, len(fnames)),
(photow,photoh),
(marl,mart,marr,marb),
padding)
レシピが contactsheet.py として保存されていることを前提としていますコード>。使用法は次のとおりです。
fstrip = filmstrip.make_film_strip(filmstrip.fnames, (120, 120), (0,0,0,0), 0)
fstrip.save('/path/to/file.format')
テスト済み。
他のヒント
このようなことはありますか? PILを使用して「コンタクトシート」を作成します。画像の?
おそらく、あなたが望むものに近い他のものがここにあります: http:// code .activestate.com / recipes / tags / graphics /
所属していません StackOverflow