-
[Python] PIL (Pillow) Image Crop 이미지 자르기Study Bits 2023. 9. 22. 22:44
1. 이미지 크기(size)를 자르기
아래는 PIL Image의 method인 crop 함수를 사용하여 이미지를 자르는 코드이다.
from PIL import Image img = Image.open('<path>') size = (0, 0, 256, 256) # 순서대로 (left, top, right, bottom) crop_img = img.crop(size)
2. 이미지 채널(channel)을 자르기
공식문서에서 기존 split() method에 비해 약 6배 빠르다고 안내되어 있는 getchannel()을 사용하여 채널을 가져온다.
img = Image.open('<path>').convert('RGB') crop_img = img.split()[0] # previous version crop_img = img.getchannel('R')
References