반응형
소개
Image.size는 Pillow 라이브러리의 이미지 객체 속성으로, 이미지의 크기를 나타냅니다. 이 속성은 이미지의 너비(width)와 높이(height)를 튜플(tuple) 형태로 반환합니다. 이미지 파일을 열면 이 속성을 통해 이미지의 해상도를 쉽게 확인할 수 있습니다.
기본 사용법
from PIL import Image
# 이미지 파일 열기
img = Image.open('sample_image.jpg')
# 이미지 크기 확인 (너비, 높이 튜플 반환)
print("이미지 크기:", img.size)
상세 설명
- Image.size: 이미지의 크기를 (너비, 높이) 형태로 반환합니다. 이 속성을 통해 픽셀 단위로 이미지의 해상도를 확인할 수 있습니다.
- 예시: img.size가 (1920, 1080)을 반환하면, 이미지의 너비는 1920픽셀, 높이는 1080픽셀입니다.
- 활용
- 이미지 해상도 확인: 이미지 크기를 확인하고, 그에 맞는 후속 작업(리사이즈, 크롭 등)을 수행할 수 있습니다.
- 이미지 파일 처리: 이미지 크기를 기준으로 자동화된 작업(예: 소셜 미디어 업로드 이미지 제한에 맞게 조정)에서 유용하게 사용됩니다.
라이센스
Pillow 라이브러리는 PIL 라이센스를 따릅니다. 자세한 라이센스 정보는 Pillow GitHub에서 확인할 수 있습니다.
관련 내용
[PIL] 이미지 파일 보기: Image.show() 사용 및 설명
[PIL] 이미지 크기 확인하기: Image.size 사용 및 설명
[PIL] 이미지 색상 모드 확인: Image.mode 사용 및 설명
반응형
'함수 설명 > 컴퓨터 비전 (OpenCV, PIL)' 카테고리의 다른 글
[PIL] 이미지 크기 조정하기: Image.resize() 사용 및 설명 (2) | 2024.10.13 |
---|---|
[PIL] 이미지 색상 모드 확인: Image.mode 사용 및 설명 (0) | 2024.10.13 |
[PIL] 이미지 파일 보기: Image.show() 사용 및 설명 (0) | 2024.10.13 |
[PIL] 이미지 파일 저장하기: Image.save() 사용 및 설명 (0) | 2024.10.13 |
[PIL] 이미지 파일 열기: Image.open() 사용 및 설명 (0) | 2024.10.13 |