使用指南发布日期 阅读时间约 8 分钟

无损删除 Exif 的方法:不重新压缩的删除与只删位置信息

搜索照片位置信息的删除方法,常会看到“用图片转换工具重新导出”“重新截图”之类的办法。这样确实能删掉 Exif,但 JPEG 会被重新压缩,画质会略有下降。本文说明不动图像数据、只去掉 Exif 的原理,只删位置信息而保留拍摄时间的方法,批量删除的步骤,以及删除后的确认方法。

删除 Exif 有“重新绘制”和“直接去除”两种方式

JPEG 文件由图像数据(压缩后的像素)和 Exif 等附加信息按区段排列组成。删除 Exif 的方法大致分为以下两种。

方式做了什么画质保留的信息
重新绘制先把图像还原成像素,再作为新的 JPEG 重新压缩JPEG 因重新压缩略有下降什么都不留(方向和拍摄时间也会删掉)
直接去除不动图像数据,只抽掉 Exif 区段再接起来不变(每一位都相同)可以选择保留哪些项目

图片转换工具、截图以及大多数使用 canvas 的网页工具都是“重新绘制”方式。简单可靠,但 JPEG 转 JPEG 会因重新压缩让细节略微变模糊,反复多次劣化还会累积。拍摄时间和方向也会被删掉,因此还有副作用:相册应用不再按拍摄日期排序,竖幅照片会横倒。

不改变画质的去除原理

照片 Exif·位置信息检查器按照片格式分别这样去除。无论哪种方式都不会重新绘制图像,所以像素一位都不会变。

  • JPEG(全部删除):抽掉含有 Exif、XMP 的 APP1,含有 IPTC 的 APP13 等区段、注释,以及追加在文件末尾的数据。保留用于正确显示颜色的 ICC 配置文件,以及 JFIF、Adobe 区段。
  • PNG:抽掉 eXIf(Exif)、文本、修改时间的区块,并重新计算各区块的校验值(CRC)。
  • WebP:抽掉 EXIF、XMP 区块,重写整个文件的长度和表示含有哪些区块的标志。
  • 选择删除、HEIC、AVIF:把 Exif 中要保留的项目往前挪,删掉的项目和值用 0 填充。其他值的位置不变,所以厂商注释的内容不会损坏。

删除后会重新读取文件,在画面上显示已没有位置信息、图像数据未被改动。原照片不会被改写,结果会另存为文件名加上“_clean”的新文件。

只删位置信息,保留拍摄时间

在云端共享家庭照片、在博客上发游记时,常会遇到这种情况:不想让人知道拍摄地点,但想保留拍摄时间,让相册应用按日期排序。这时使用“选择删除”。

  1. 1

    放入照片

    把照片拖进照片 Exif·位置信息检查器。可以一次放入多张(每次最多 30 张,每张不超过 80MB)。

  2. 2

    在“选择删除”中选位置信息

    选择“位置信息(GPS)”。除了 Exif 的 GPS 项目,也会一并删除 XMP 和 IPTC 中写的经纬度和地名。需要的话,也可以选择“序列号·唯一 ID”和“内嵌缩略图”。

  3. 3

    生成删除后的文件

    按“生成删除后的文件”,确认每张照片都显示“位置信息:无”。拍摄时间、机型和拍摄参数仍然保留。

  4. 4

    保存

    逐张下载,或用“全部下载(ZIP)”一起保存。照片本身已经压缩过,所以 ZIP 只是打包,不再压缩。

“全部删除”只保留方向的原因

删除全部 Exif,用于显示时旋转照片的方向(Orientation)指令也会被删掉,用手机竖拍的照片可能会横倒显示。因此“全部删除”默认会写回一个只含方向信息的最小 Exif。方向信息无法用来识别人或地点,保留也没有问题。

方向值的含义和横倒照片的改法,请参阅Exif Orientation 的含义与照片横倒的原因。

容易漏掉的信息与各格式的注意事项

信息在哪里删除方法
动态照片的视频追加在照片文件末尾的视频全部删除会连视频一起去掉,变成普通照片。在选择删除中选位置信息,则只删除视频的拍摄地点(©xyz)
XMP 中的位置信息和地名用 Lightroom 等编辑过的照片的 XMP选择位置信息就会与 Exif 的 GPS 一起删除
内嵌缩略图Exif 的 IFD1可能保留裁剪前的画面。选择缩略图删除
HEIC 的方向HEIC 本身的旋转信息删除 Exif 方向也不变
TIFF、RAW图像与 Exif 在同一结构中只能查看,不支持删除

动态照片是 Google Pixel 等手机拍摄的、照片后面附带几秒视频的文件。即使删掉了照片 Exif 中的位置信息,视频部分仍可能留有拍摄地点,请注意。内嵌缩略图的问题请参阅会留下裁剪前画面的 Exif 缩略图。

常见问题

删除 Exif 会降低画质吗?
取决于删除方式。重新绘制图像再保存的方式,JPEG 会因重新压缩而画质略降。只去除 Exif 区段的方式不动图像数据,画质不变。
能只删照片的位置信息、保留拍摄时间吗?
可以。在照片 Exif·位置信息检查器的“选择删除”中只选“位置信息(GPS)”,就会删除 GPS 项目以及 XMP、IPTC 中的拍摄地点,保留拍摄时间、机型和拍摄参数。相册应用仍可按日期排序。
能一次删除很多照片的 Exif 吗?
照片 Exif·位置信息检查器每次最多可以放入 30 张照片,用同样的设置一起删除,并打包成 ZIP 下载。照片只在浏览器内处理,不会发送到服务器。
动态照片的位置信息也会删掉吗?
“全部删除”会把照片后面附带的视频一起去掉,视频的拍摄地点也随之删除(变成普通照片)。想保留视频时,在“选择删除”中选位置信息,就只删除视频的拍摄地点(©xyz)。

本文介绍的工具

相关文章