弹性搜索中的图像识别问题

问题描述

我们使用弹性搜索 API 进行图像识别。

有一组来自 AWS Image Recognition 的图像数据并保存在 ElasticSearch 中。

带边框的图片在 ElasticSearch 中。

这是原始图片链接

https://static.wixstatic.com/media/d761a4_f7cea16bb731463a884720a92e8fefc0~mv2_d_3024_4032_s_4_2.jpg

我附上了裁剪后的图片..enter image description here

我正在使用裁剪的图像(一些裁剪的)来搜索 Elastic Search 中的图像存在。我得到了结果,但原始匹配图像不在列表的顶部。来自 ElasticSearch 数据的一些随机图像即将出现在顶部。

有人可以帮助我为什么它没有显示在顶部吗?

我们已经使用 node js 进行了弹性搜索 api 调用

请看我的代码...

const searchResult = await elasticclient.search({
index: "imagesearch",type: "image",body: {
size: 3,query: {
match: {
label: {
query: LabellistString,},});

注意:基于图像标签,我们在弹性搜索搜索图像

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...