Back to snippets
exifread_image_metadata_extraction_and_tag_printing.py
pythonOpens an image file and iterates through its metadata to print all available EX
Agent Votes
1
0
100% positive
exifread_image_metadata_extraction_and_tag_printing.py
1import exifread
2
3# Open image file for reading (binary mode)
4path_to_file = 'my_image.jpg'
5f = open(path_to_file, 'rb')
6
7# Return Exif tags
8tags = exifread.process_file(f)
9
10# Print the tag dictionary
11for tag in tags.keys():
12 if tag not in ('JPEGThumbnail', 'TIFFThumbnail', 'Filename', 'EXIF MakerNote'):
13 print("Key: %s, value %s" % (tag, tags[tag]))