gpt4 book ai didi

java - 我正在寻找一种使用哈希码进行图像比较的解决方案。我的尝试如下

转载 作者:行者123 更新时间:2023-12-02 06:08:45 26 4
gpt4 key购买 nike

我提取了诸如sift、surf、边缘、颜色和纹理等特征;然后我使用MD5制作了哈希码。我尝试使用特征哈希码的二进制级汉明距离和每次每个特征的直接哈希码汉明距离对大量图像与查询图像进行比较和排名。不幸的是,这两个汉明距离在以下情况下给了我最差的结果:每个特征的哈希码。

我只是想在java中基于哈希码的图像搜索解决方案。并且想知道如何为每个哈希码生成按位权重。

最佳答案

也许我错了,但我不认为这可能是一种有效的方法。由于散列函数将一组键映射为低基数散列集,因此不完美的散列会导致一些信息丢失。此外,如果您想直接测量它们之间的距离,则必须使用有意义的哈希函数。 MD5不符合您的需求...更有趣的事情可能是设置一个散列函数(不一定是普通散列函数),使相似的项发生碰撞,以便“聚集”相似的数据

关于java - 我正在寻找一种使用哈希码进行图像比较的解决方案。我的尝试如下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22060404/

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