首页 > 解决方案 > 哪个 ImageMagic 命令可以写入图像元数据?

问题描述

我说的是这个元数据:

在此处输入图像描述

我知道这个命令:

magick mogrify -strip image.jpg

可以清除所有信息。但我不知道是否可以使用 ImageMagic 编写一些元数据?

标签: imagemagick

解决方案


似乎magick identify -set可以做你想做的事 - 我只需要一分钟来自己测试它,这是识别手册页中的相应部分:

-set attribute value set an image attribute

我会在几分钟内将我的发现编辑成这个答案:)

编辑:这似乎工作:

convert input.png -set new_attribute "attribute value" output.png

至少它可以根据 imagemagick's 工作identify -verbose,我无法测试这些属性是否也显示在 Windows 上。覆盖其他元数据也应该很简单identify -verbose,我猜只需首先用 找到实际的键。

更多信息,这里是官方文档:

https://www.imagemagick.org/script/command-line-options.php#set


推荐阅读