写了个图片信息擦除工具

我平时处理图片时,发现很多照片里包含有照相机品牌、ISO、光圈等信息甚至是GPS地理位置EXIF以及XMP元数据。
它们不仅让图片变得更大、影响网页加载速度,而且有可能涉及隐私问题。这是一款可以批量删除图片Exif信息的小工具,相当于一个轻量的本地图片隐私清理工具。

👉 项目地址:https://github.com/cheng01315/Image-Information-Eraser-Tool

这些元数据里有什么?

EXIF 通常包含

  • 相机型号、制造商
  • 拍摄时间、分辨率
  • 光圈、ISO、快门速度
  • GPS 定位信息
  • 编辑软件名称

XMP 通常包含

  • 作者、版权信息
  • 图片描述、关键词
  • 颜色配置

删除之后,一般图片会变小几KB到几十KB,对于独立站图片瘦身以及加快页面加载速度都是有益的。

功能特点

  • 🔍 检测元数据 – 自动扫描 EXIF / XMP
  • 🗑️ 一键清除 – 安全移除所有隐藏属性
  • 🔒 隐私保护 – 抹掉拍摄设备、时间、地点
  • 📷 批量处理 – 支持 JPG/PNG/WebP 等格式
  • 💡 免费且开源 – 不用付费,也不用上传到别人的服务器

使用方法

方式一:直接运行 .exe(推荐)

  1. 图片放入 input 文件夹
  2. 双击 Information Eraser.exe
  3. 查看元数据提示 → 输入 y 确认清除
  4. 处理后的图片在 output 文件夹

方式二:运行 Python 源码

pip install Pillow
python "Information Eraser.py"

项目结构

Image Information Eraser Tool/
├── input/            # 待处理图片
├── output/           # 已清除元数据的图片
├── Information Eraser.exe
├── Information Eraser.py
└── README.md

小提示

  • 程序只读取input 里的图片,处理前建议最好把原始照片保存一份(万一以后你想知道拍摄时间怎么办?😉)
  • 如果命令行中文显示乱码,先执行 chcp 65001 再运行
  • 需要批量处理几百张图片?没问题,它跑得挺快

技术栈

Python 3 + Pillow + PyInstaller

上一篇 写了一个图片格式转换器
下一篇 修不好的空调