테스트 환경: python 3.6.1, Pillow 4.3.0, jupyter notebook
PIL 사용법
from PIL import Image
path = '/Volumes/SOMAKIT/test.jpeg'
img = Image.open(path)
# check dpi
img.info['dpi']
# resizing img
# Image.ANTIALIAS는 좀 더 좋은 품질의 이미지를 저장(?)
size = (250, 250)
img = img.resize(size, Image.ANTIALIAS)
# dpi를 정의한 후 저장
# 새로 저장하려면 new_path 지정, 아니면 path 사용
new_path = '/Volumes/SOMAKIT/test.jpeg'
dpi = (80, 80)
img.save(path, dpi=dpi)
'backend > python' 카테고리의 다른 글
django deploy with gunicorn, virtualenv (0) | 2017.10.19 |
---|---|
파이썬으로 audio 파일 다루기 - pydub (5) | 2017.10.16 |
Python으로 docx 파일을 다루자 - Python-docx (0) | 2017.10.13 |
Django admin을 더 풍성하게, django jet (0) | 2017.10.11 |
flake8: 파이썬 문법을 체크하자 (0) | 2017.03.29 |