gpt4 book ai didi

c# - 哈希算法.ComputeHash

转载 作者:行者123 更新时间:2023-12-02 20:22:17 26 4
gpt4 key购买 nike

我有 2 个相同的图像,具有不同的图像属性和文件属性(例如 CreationDate 等)。当我计算哈希值时,我得到不同的哈希值。有没有办法跳过这些属性并计算哈希值以获得相同的哈希值?

等待帮助。谢谢

最佳答案

您可以read the image data到字节数组和 hash that byte array .

这样,就不会考虑元数据的差异。

由于 2D 数据被读入 1D 数组,因此您可以构造不同维度的两个图像具有相同哈希值的情况。例如,考虑 2x2 图像和 4x1 图像。 R表示红色,B表示蓝色(只是选择两种颜色)

RB
BR

RBBR

两者都有相同的哈希码。如果这对您很重要,请在散列之前将图像的宽度和高度添加到字节数组中。

关于c# - 哈希算法.ComputeHash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35881099/

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