项目简介
本项目是基于Python的脚本工具,可从图片中提取EXIF信息(拍摄时间和GPS坐标),结合地理编码服务获取详细地址信息,将时间戳和地址信息添加到图片上,生成带有地理位置标签和时间戳的新图片,适用于需处理大量图片并添加地理信息的场景。
项目的主要特性和功能
- EXIF信息读取:精准读取图片的EXIF数据,包含拍摄时间和GPS坐标。
- 地理编码服务集成:借助地理编码服务把GPS坐标转换为详细地址信息。
- 图片标记功能:在图片上添加时间戳和地址信息,生成新的标记图片。
- 多语言支持:支持多种语言格式的地址解析。
- 自动重试机制:处理出错时自动重试,提升处理效率。
- 自定义样式设置:用户可按需自定义标记图片的样式。
安装使用步骤
环境准备
确保已安装Python 3.7或更高版本,通过以下命令安装所需Python模块:
pip install -r requirements.txt
配置文件
将所有待处理的图片放入 images
文件夹中。(可选)根据需要修改 config/style.json
文件中的字体和样式配置。
运行脚本
在命令行中运行以下命令:
python main.py
脚本会自动处理图片,并将处理后的图片保存在 tagged_images
文件夹中。
查看结果
打开 tagged_images
文件夹,查看带有时间戳和地址标记的新图片。
注意事项
- 确保网络连接正常,以便使用地理编码服务。
- 保证图片质量良好,避免EXIF数据缺失或格式错误。
- 修改配置文件后,需重新启动脚本以应用新设置。
故障排除
若处理中遇到问题(如EXIF信息读取失败或地址解析错误),请检查图片文件是否损坏以及网络连接是否正常,同时确保Python环境和依赖库已正确安装。
许可证
该项目采用GPL - 3.0许可证,详细信息请参阅 LICENSE
文件。
下载地址
点击下载 【提取码: 4003】