如何从图像中删除 EXIF 数据,但保持方向?
How to remove EXIF data from image, but keep the orientation?
当我使用 Windows 属性工具从包含图像的文件夹中删除 EXIF 数据时,方向(已经手动更改)丢失了。因此,当我想将所有这些图片放在网站上时,它们无法正确显示。问题是此时文件夹的大小急剧增加,再次手动更改。那么,有没有一种方法可以在一步删除所有 EXIF 数据时保留方向标签?
提前致谢。
在命令行中,您可以将 Exiftool 与此命令一起使用:
exiftool -all:all= -tagsFromFile @ -exif:Orientation example.jpg
您可以做的另一件事是在上传之前旋转图像。例如,Irfanview 有一个插件可以为您进行无损 jpeg 旋转。
最后,您可以检查网站是否可以为您旋转图像。像 Facebook 和 Imgur 这样的网站有旋转图像的选项。
我为此使用 Imagemagick。快速批处理脚本(linux):
for f in *.JPG *.jpg; do convert $f -auto-orient $f; done
承受着一些痛苦,you can do similar things with windows Batch or (slightly less painful) Powershell.
请注意,这只会处理方向,您可能仍想删除其余的 EXIF。
XnView MP 中有一个选项可以重置所有 exif 旋转信息。
它可以在菜单中找到
工具 > Jpeg 无损转换 > 重置 EXIF 方向字段
当我使用 Windows 属性工具从包含图像的文件夹中删除 EXIF 数据时,方向(已经手动更改)丢失了。因此,当我想将所有这些图片放在网站上时,它们无法正确显示。问题是此时文件夹的大小急剧增加,再次手动更改。那么,有没有一种方法可以在一步删除所有 EXIF 数据时保留方向标签?
提前致谢。
在命令行中,您可以将 Exiftool 与此命令一起使用:
exiftool -all:all= -tagsFromFile @ -exif:Orientation example.jpg
您可以做的另一件事是在上传之前旋转图像。例如,Irfanview 有一个插件可以为您进行无损 jpeg 旋转。
最后,您可以检查网站是否可以为您旋转图像。像 Facebook 和 Imgur 这样的网站有旋转图像的选项。
我为此使用 Imagemagick。快速批处理脚本(linux):
for f in *.JPG *.jpg; do convert $f -auto-orient $f; done
承受着一些痛苦,you can do similar things with windows Batch or (slightly less painful) Powershell.
请注意,这只会处理方向,您可能仍想删除其余的 EXIF。
XnView MP 中有一个选项可以重置所有 exif 旋转信息。 它可以在菜单中找到 工具 > Jpeg 无损转换 > 重置 EXIF 方向字段