在不损失质量或颜色的情况下从图像中删除Exif元数据的问题

时间:2016-09-12 12:16:20

标签: imagemagick metadata

参考此链接

How to remove exif from a JPG without losing image quality?

我想过做

convert ~/Desktop/check.jpg profile.icm
convert ~/Desktop/check.jpg -strip -profile profile.icm output.jpg

当我这样做时,它显示错误为

convert: UnableToTransformColorspace `/home/local/ZOHOCORP/valli-4204/Desktop/check.jpg' @ warning/profile.c/LCMSExceptionHandler/428.
convert: ColorspaceColorProfileMismatch `icc' @ error/profile.c/ProfileImage/831.

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

按照以下步骤exiftool删除所有EXIF数据而不会降低质量:

exiftool -all= image.jpg

您也可以使用jhead实现相同的目标:

jhead -purejpg image.jpg