0
私は、ワンドを使用して、システム内の写真のサムネイルをサイズ変更して生成するアプリケーションを構築しています。以下のコードで動作するgifサムネイルを生成したいしかし私は巨大なサムネイルファイルサイズを取得したくありません。サムネイルが5mb
を超える場合は、代わりにサムネイルjpeg
を生成します。ファイル保存前のPython Wand出力ファイルサイズ
from wand.image import Image
with Image(filename="initial.gif") as img:
size = img.width if img.width < img.height else img.height
img.crop(width=size, height=size, gravity='center')
img.resize(256, 256)
img.format = 'gif'
img.save(filename="output.gif")
ファイルを保存する前に、出力ファイルのサイズをチェックするwand
を持つ方法はありますか?