Python
이미지 resize 후 저장하는 파이썬 코드 python image resize save
koos808
2020. 11. 8. 10:21
728x90
반응형
이미지 처리 관련
-
이미지 resize 후 저장(이미지 용량 줄이기 및 사이즈 변환 후 저장하기)
from PIL import Image import os raw_path = './frame_data/' # 원본 이미지 경로 token_list = os.listdir(raw_path) # 원본 이미지 경로 내 폴더들 list data_path = './300size_data/' # 저장할 이미지 경로 # resize 시작 -------------------- for token in token_list: #원본 이미지 경로와 저장할 경로 이미지 지정 image_path = raw_path + token + '/' save_path = data_path + token + '/' # 저장할 경로 없으면 생성 if not os.path.exists(save_path): os.mkdir(save_path) #원본 이미지 경로의 모든 이미지 list 지정 data_list = os.listdir(image_path) print(len(data_list)) # 모든 이미지 resize 후 저장하기 for name in data_list: # 이미지 열기 im = Image.open(image_path + name) # 이미지 resize im = im.resize((300, 300)) # 이미지 JPG로 저장 im = im.convert('RGB') im.save(save_path + name) print('end ::: ' + token)
728x90
반응형