English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python에서 이미지 크기를 변경하는 방법 (Pillow 패키지 기반)

이 문서는 Python으로 이미지 크기 변경 방법을 설명합니다. 여러분과 공유하고, 다음과 같이 참고하세요:

1、PIL 패키지 추천Pillow

2、소스 코드:

#encoding=utf-8
#author: walker
#date: 2014-05-15
#function: 이미지 크기 변경
import os
import os.path
from PIL import Image
'''
filein: 입력 이미지
fileout: 출력 이미지
width: 출력 이미지 너비
height: 출력 이미지 높이
type: 출력 이미지 유형 (png, gif, jpeg...)
'''
def ResizeImage(filein, fileout, width, height, type):
  img = Image.open(filein)
  out = img.resize((width, height),Image.ANTIALIAS) #resize image with high-quality
  out.save(fileout, type)
if __name__ == "__main__":
  filein = r'image\test.png'
  fileout = r'image\testout.png'
  width = 60
  height = 85
  type = 'png'
  ResizeImage(filein, fileout, width, height, type)

파이썬에 대한 더 많은 내용에 대해 관심이 있는 독자는 다음 사이트의 특집을 확인할 수 있습니다: 《파이썬 이미지 조작 기술 요약》、《파이썬 데이터 구조와 알고리즘 가이드》、《파이썬 소켓 프로그래밍 기술 요약》、《파이썬 함수 사용 기술 요약》、《파이썬 문자열 조작 요약》、《파이썬 입문 및 중급 클래식 가이드》 및 《파이썬 파일과 디렉토리 조작 기술 요약》

이 글에 설명된 내용이 여러분의 파이썬 프로그램 설계에 도움이 되길 바랍니다.

성명: 이 글의 내용은 인터넷에서 가져왔으며, 저작권은 원 저자에게 있으며, 인터넷 사용자가 자발적으로 기여하고 업로드한 내용입니다. 이 사이트는 소유권을 가지지 않으며, 인공 편집 처리를 하지 않았으며, 관련 법적 책임도 부담하지 않습니다. 저작권 침해 내용을 발견하면 notice#w로 이메일을 보내 주세요.3codebox.com에 대한 신고를 보내면 (#을 @으로 변경해 주세요) 관련 증거를 제공하면, 사이트가 즉시 저작권 침해 내용을 삭제합니다.

추천해 주세요