[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 정보를 읽어 오는 방법입니다. ----- 소스코드 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) ----- 소스코드 끝