728x90
AI/ML 을 이용한 이미지 데이터를 만들다 보면 Image Crop 을 한다거나 Image Resize, Image Type Convert 와 같은 작업을 많이 하게 된다
.
OpenCV 와 같은 라이브러리를 이용하는 것도 좋지만, PIL 라이브러를 이용하면 아래와 같이 쉽게 Image Resize, Type Convert 가 가능하다.
from PIL import Image
source_image = "수정할 이미지 파일 이름"
source_image = "수정된 이미지 저장 파일 이름"
image = Image.open(source_image)
# resize 할 이미지 사이즈
resize_image = image.resize((640, 640))
# 저장할 파일 Type : JPEG, PNG 등
# 저장할 때 Quality 수준 : 보통 95 사용
resize_image.save(target_image, "JPEG", quality=95 )
'개발' 카테고리의 다른 글
UBUNTU NAMESERVER 설정 방법 (0) | 2020.06.03 |
---|---|
ValueError: could not broadcast input array from shape… 에러 해결 방법 (0) | 2020.06.03 |
Python Tip : 디렉토리가 존재할 경우 경로를 모두 지워버리고 새로 만들기 (0) | 2020.06.03 |
Ubuntu 에서 multifile name 변경 (0) | 2020.06.03 |
YouTube Data Api 사용하기 (0) | 2020.06.03 |