[Python] 이미지/Exif Tag 정보 읽어오기
이미지 정보
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 정보를 읽어 오는 방법입니다.
찍은 날짜등 카메라 정보가 들어오는데
이미지 파일의 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)
----- 소스코드 끝
댓글
댓글 쓰기