본문 바로가기
파이썬 언어

Python으로 사진 크기 줄이기

by treeCoder 2021. 9. 21.

 
import os, glob, random
from PIL import Image

def imageDownsize( fileName ):
     foo = Image.open( fileName )
     x,y=foo.size
     x2,y2=int(x/2),int(y/2)
     foo = foo.resize( (x2,y2), Image.ANTIALIAS)
     exif = foo.info['exif']
     foo.save('_' + fileName,optimize = True,quality=85, exif=exif)

if __name__ == '__main__' :
   images = glob.glob('*.jpg')

   for img in images:
       imageDownsize( img )

댓글