Python中exifread库使用

[复制链接]
发表于 2025-12-24 09:22:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
目次
扼要先容
库的安装
使用案例
常见标题


扼要先容

exifread 是一个用于读取图像文件 EXIF 元数据的 Python 库,可以或许提取图片的潜伏信息,包罗经纬度、拍摄时间等信息。
库的安装

使用exifread库起首要确保已经安装
  1. pip install exifread
复制代码
使用案例

  1. import exifread
  2. from datetime import datetime
  3. def extract_exif_data(image_path):
  4.     with open(image_path, 'rb') as f:# 打开图像文件(二进制模式)
  5.         tags = exifread.process_file(f)# 读取 EXIF 数据
  6.         exif_data = {# 提取时间和经纬度信息
  7.         'DateTime': None,
  8.         'Latitude': None,
  9.         'Longitude': None
  10.     }
  11.         
  12.     if 'Image DateTime' in tags:# 提取拍摄时间
  13.         exif_data['DateTime'] = str(tags['Image DateTime'])
  14.         
  15.     if 'GPS GPSLatitude' in tags
复制代码
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表