gpt4 book ai didi

image-processing - 无论如何(命令行工具)是否可以计算 .NEF(还有 .CR2、.TIFF)的 MD5 哈希,而不管任何元数据?

转载 作者:行者123 更新时间:2023-12-01 11:32:11 24 4
gpt4 key购买 nike

无论如何(命令行工具)是否可以计算 .NEF(还有 .CR2、.TIFF)的 MD5 哈希值,而不管任何元数据,例如EXIF、IPTC、XMP等?

一旦我们更新了图像文件中的任何元数据,MD5 哈希值应该相同。

我搜索了一段时间,最接近的解决方案是:

exiftool test.nef -all= -o - -m | md5

但是 'exiftool -all=' 仍然在输出文件中保留一组 EXIF 标签。如果我更新剩余的标签,可以更改 MD5 哈希值。

最佳答案

ImageMagick有一种方法可以做到这一点。它安装在大多数 Linux 发行版上,可用于 OSX(最好通过 homebrew)和 Windows。 image signature有逃生之道它仅包含像素数据而不包含元数据 - 您可以像这样使用它:

identify -format %# _DSC2007.NEF
feb37d5e9cd16879ee361e7987be7cf018a70dd466d938772dd29bdbb9d16610

我知道它可以满足您的需求,并且当您修改 PNG 文件的元数据时,计算出的校验和不会改变,并且我知道它确实为 CR2 正确计算了校验和。和 NEF文件。但是,我没有像您那样修改 RAW 文件的习惯,并且没有测试过它在那种情况下做正确的事情-尽管如果没有,我会感到震惊!所以请在使用前进行测试。

关于image-processing - 无论如何(命令行工具)是否可以计算 .NEF(还有 .CR2、.TIFF)的 MD5 哈希,而不管任何元数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31281093/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com