使用Python读取照片的GPS信息
现在很多手机都支持相机定位功能,即拍出来的照片携带GPS信息,那么问题来了,如何把GPS信息提取出来呢,这就需要用到工具了,网络上有不少工具,其中一种便是使用python来实现这个功能。
import exifread
photo = input('请输入要查找的图片(***.jpg):')
# /run/media/manjaro/DATA/Download/ 是存放图片的路径
info = open('/run/media/manjaro/DATA/Download/%s' % photo, 'rb')
contents = exifread.process_file(info)
print('=' * 50)
for key in contents:
if key == "GPS GPSLongitude":
print("经度=", contents[key], contents['GPS GPSLongitudeRef'])
elif key == "GPS GPSLatitude":
print("纬度=", contents[key], contents['GPS GPSLatitudeRef'])
elif key == 'Image DateTime':
print("拍摄时间=", contents[key])
elif key == 'Image Make':
print('手机品牌=', contents[key])
elif key == 'Image Model':
print('手机型号=', contents[key])
print('=' * 50)
版权声明:本博客所有文章除特殊声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明出处 caijinbo的博客!