LireSolr在查询时给出不相关的结果,并且每次使用相同的数据集时结果都会发生变化

时间:2017-10-31 13:56:28

标签: image solr cbir lire

我使用了LireSolr并索引了大约1000张图片。现在我尝试从谷歌获得一个类似的图像,也就是说,如果索引数据中有一个黑色的包,我得到一个黑色的包,我尝试使用上面的流量和JCD,ColorLayout,PHOG和边缘直方图获得直方图,但是结果无关紧要,结果每次都会改变。在搜索与索引的图像相同的图像时,也返回不同的结果图像。以前有人遇到过同样的问题吗? 我在这里先向您的帮助表示感谢..!!!

1 个答案:

答案 0 :(得分:0)

我找到了答案,查询应该是这样的: -

<强> http://localhost:8983/solr/ImageMatch/select?q= {!缓存= FALSE} &安培;排序= lirefunc(EH&#34; gICEkYGwg6CAgJOAg7GgwqCRsYDAgIGCgKCAg4GAkYOQwICEkYOTgA ==&#34)+ ASC

Lirefunc是函数查询,{!cache = false}禁用缓存。这是必要的,否则即使我们尝试更改lirefunc中的查询功能,也会从缓存中选择输出结果。