[Python] 이미지/Exif Tag 정보 읽어오기

2025. 11. 17. 16:20·Programming/Python

이미지 정보

PIL.Image 모듈을 이용한 이미지 정보 가져오기

import PIL.Image
 
#이미지 포멧, 모드, 사이즈 가져오기
img = PIL.Image.open("이미지경로")
 
print('Image Format : ' + img.format)
print('Image mode : ' +img.mode)
print('Image Size(X,Y) : ', end='')
print(img.size)

 

Exif Tag

​디카에서 사진을 찍으면
찍은 날짜등 카메라 정보가 들어오는데
이미지 파일의 Exif Tag정보가 저장되어 있습니다.
파이썬에서 Exif Tag 정보를 읽어 오는 방법입니다.

import PIL.Image
from PIL.ExifTags import TAGS
 
# 이미지 정보 읽어 오기
img1 = PIL.Image.open("이미지경로")
meta_data = img1.getexif()
 
# 새로운 딕셔너리 생성
taglabel = {}
 
for tag, value in meta_data.items():
    decoded = TAGS.get(tag, tag)
    taglabel[decoded] = value
 
# exif 정보 출력
print(taglabel)
# 이미지 사이즈 출력
print(img1.width, img1.height)

'Programming > Python' 카테고리의 다른 글

[Python] 기초 소스  (0) 2026.05.14
Python Tkinter - GUI 라이브러리  (0) 2025.11.22
구글 드라이브에서 파이썬(Python) 사용하기 (Colab)  (0) 2025.11.19
Python 소개  (0) 2025.11.15
'Programming/Python' 카테고리의 다른 글
  • [Python] 기초 소스
  • Python Tkinter - GUI 라이브러리
  • 구글 드라이브에서 파이썬(Python) 사용하기 (Colab)
  • Python 소개
레이조(RayCho)
레이조(RayCho)
개발자 레이조(RayCho)의 블로그입니다. 똑똑하게 배우고 기록하는 공간
  • 레이조(RayCho)
    레이(Ray)의 개발이야기
    레이조(RayCho)
  • 전체
    오늘
    어제
    • 분류 전체보기 (53) N
      • Programming (53) N
        • Python (5)
        • Flutter (4)
        • Delphi (20) N
        • Lazarus (1)
        • C#.NET (5)
        • ASP.NET (5)
        • Database (5)
        • Game Dev (0)
        • Web (5)
        • ETC (3)
      • Homebrew (0)
  • 블로그 메뉴

    • 홈
    • Introduce
    • 태그
    • 방명록
  • 링크

    • Naver Blog
    • Diary Blog
  • 공지사항

  • 인기 글

  • 태그

    C#
    SQL
    강좌
    JSON
    개발환경
    델파이
    delphi
    iis
    Python
    문법
    Web
    mssql
    VCL
    소스코드
    objectpascal
    웹프로그래밍
    Flutter
    ASP.NET
    기초
    프로그래밍
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
레이조(RayCho)
[Python] 이미지/Exif Tag 정보 읽어오기
상단으로

티스토리툴바