如何从图像中删除EXIF数据,但保持方向?

时间:2016-05-25 09:11:56

标签: image orientation jpeg exif exiftool

当我使用Windows属性工具从包含图像的文件夹中删除EXIF数据时,方向(已经手动更改)将丢失。因此,当我想将所有这些图片放在网站上时,它们无法正确显示。问题是文件夹的大小此时已大幅增加,需要再次手动更改。那么,有一种方法可以在一步中删除所有EXIF数据时保留方向标记吗?

提前致谢。

3 个答案:

答案 0 :(得分:2)

我使用Imagemagick。快速批处理脚本(linux): for f in *.JPG *.jpg; do convert $f -auto-orient $f; done 承受一些痛苦,you can do similar things with windows Batch或(稍微痛苦)Powershell

请注意,这只会考虑方向,您可能仍希望删除EXIF的其余部分。

答案 1 :(得分:1)

从命令行,您可以使用此命令Exiftoolexiftool -all:all= -tagsfromfile @ -exif:Orientation

您可以做的另一件事是在上传之前旋转图像。例如,Irfanview有一个插件可以为你做无损jpeg旋转。

最后,您可以查看网站是否可以为您旋转图像。像Facebook和Imgur这样的网站可以选择旋转图像。

答案 2 :(得分:0)

XnView MP中有一个选项可以重置所有exif旋转信息。 可以在菜单中找到 工具> Jpeg无损转换>重置EXIF方向字段