基于哈希的图像检索(LSH,ITQ)matlab代码

时间:2020-05-03 08:16:21
【文件属性】:

文件名称:基于哈希的图像检索(LSH,ITQ)matlab代码

文件大小:1.3MB

文件格式:RAR

更新时间:2020-05-03 08:16:21

LSH,ITQ

哈希图像检索,包括LSH以及ITQ两种算法。之前帮网友做的,顺带分享一下。


【文件预览】:
myprojects
----demo2_gist_visualization.m(1KB)
----使用说明.txt(81B)
----demo5_img_generation.m(3KB)
----demo7_ITQ_retrieval.m(3KB)
----datasets()
--------old()
--------new()
----tools()
--------utils()
--------gist()
----demo3_gist_extraction.m(2KB)
----demo6_LSH_retrieval.m(3KB)
----使用说明.png(39KB)
----demo1_data_visualization.m(4KB)
----methods()
--------LSH()
--------ITQ()
----demo4_data_process.m(2KB)

网友评论

  • 按理来说应该能够检索到才对呀,cifar数据集包含了马、车、飞机这三类。
  • 这是咋回事啊 引用了不存在的字段 'index'。 出错 demo5_img_generation (line 73) idx_test = exp_data.index; % 测试图片的索引
  • 有一定的参考价值。
  • demo6和demo7出现维度错误是因为选择的查询图像在exp_data.index中不能被索引,简单来说就是在测试集中找不到你要查询的图像,换一张图像就好了
  • demo6出现: 错误使用 min 矩阵维度必须一致。出错 demo6_LSH_retrieval (line 54) D=min(Dhamm,D); demo7出现:ITQ: iter: 0 ITQ: iter: 10 ITQ: iter: 20 ITQ: iter: 30 ITQ: iter: 40 ITQ: iter: 50 索引超出矩阵维度。 出错 demo7_ITQ_retrieval (line 62) idx_retrieval = Rank(1:36)'; 请问如何修改呢
  • 需要再仔细研究下
  • 楼主请问下,demo6和demo7怎么都出现矩阵维度错误啊?
  • 还不错,有帮助