본문 바로가기
함수 설명/컴퓨터 비전 (OpenCV, PIL)

[PIL] 이미지 크기 확인하기: Image.size 사용 및 설명

by First Adventure 2024. 10. 13.
반응형

소개

  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 사용 및 설명

 

반응형