私は、ウェブサイトで使用する画像(この場合はIphone画像)のサイズを変更して最適化するスクリプトを作成しています。これまでのところ、私はこの単純なスクリプトを書いて、ファイルサイズを約35%削減しましたが、サイズをもっと小さくすることができると期待していました。このスクリプトをさらに最適化する方法はありますか?どんな助けでも大歓迎です!PIL画像圧縮
from PIL import Image
img = Image.open('file location')
newImage = img.resize((1024, 768), Image.ANTIALIAS)
newImage.save('new file location', optimize=True, quality=95)
newImage.show()
1つの選択肢は、より小さいサイズと85または75に設定された「品質」を考慮することです。 – srig
私はそれを試みましたが、結果は残念なことに最小です。 – Stefan
Photoshopでは、イメージを32色または64色(コンポーネントごとに5〜6ビット)でパレットに変換してから、.PNGまたは.GIFイメージとして保存することで、最適なサイズの縮小が得られるようです。私はあなたが 'PIL'/pillowで同じ操作をすることができると信じています。新しい画像の用途は何ですか? – martineau