开发者社区 > 视觉智能 > 图像搜索 > 正文

图像搜索查询过滤的情况 是1.先过滤 再查询 2.还是 先查询再过滤?

问一下!查询过滤的情况 是1.先过滤 再查询 2.还是 先查询再过滤,分级查询的情况,如果要查询A/B/1,2,3这种条件 可以实现吗?我图片如果分库的话。怎么能保证我在客户选定的库中查询呢?如果我有多个标签用来过滤。那么还是从所有图片中查询后的结果返回的?

展开
收起
爱回答的三好学生 2023-06-25 12:48:45 69 0
6 条回答
写回答
取消 提交回答
  • 查询和过滤的顺序以及分级查询的实现方式可以因数据库系统和应用程序的设计而有所不同。下面我将提供一般性的指导:

    1. 先过滤再查询:在这种情况下,您首先应用过滤条件,然后对过滤后的结果执行查询操作。这意味着您首先根据条件A过滤图像,然后在过滤后的结果中根据条件B和1、2、3等进一步过滤和查询。

    2. 先查询再过滤:在这种情况下,您首先执行查询操作,然后在查询结果中应用过滤条件。这意味着您首先根据条件A/B/1,2,3执行查询操作,然后对查询结果进行进一步的过滤。

    要实现这种分级查询,您可以使用数据库查询语言(如SQL)或编程语言中的过滤和查询功能来构建适当的查询语句。具体实现方式取决于您使用的数据库系统和编程语言。

    关于图片分库和在指定库中查询的问题,您可以在查询时明确指定要搜索的库或在数据库连接时选择要连接的库。这样可以确保您在客户选定的库中进行查询。如果您的图片被分散存储在多个数据库或表中,您需要确保查询语句指向正确的数据库或表。

    如果您有多个标签用于过滤,您可以根据需要将这些标签包含在查询语句中,并根据逻辑关系(如AND、OR)进行组合。查询语句将在执行查询之前先过滤出符合标签条件的图像,并返回过滤后的结果。

    请注意,上述答案是一般性的指导,具体实现方式可能因您使用的数据库系统、编程语言和应用程序框架而有所不同。建议您参考相关文档或咨询开发人员,以获得与您特定情况相适应的解决方案。

    2023-06-25 22:53:39
    赞同 展开评论 打赏
  • 在阿里云图像搜索服务中,查询过滤的具体实现方式取决于您所使用的 API 和查询条件。一般来说,查询过滤可以分为两个步骤:先执行查询操作,然后根据查询结果进行筛选和过滤。

    2023-06-25 18:32:14
    赞同 展开评论 打赏
  • 在图像搜索的情况下,通常是先查询再过滤的方式。

    先查询再过滤:首先,您会提交一个查询请求,该请求包含了您希望匹配的条件(如特定的图像特征、标签等)。然后,系统会进行查询操作,返回与条件匹配的图像结果集。接下来,您可以根据需要对这个结果集进行进一步的过滤和筛选,以满足特定的查询要求。

    关于分级查询的情况,如果您想进行多个条件的查询,例如查询条件为 A/B/1,2,3,可以通过构建复合条件查询实现。使用图像搜索的接口或查询语言,您可以定义多个条件,包括标签和其他属性,以筛选出满足这些条件的图像。 如果您的图片进行了分库操作,您需要确保在客户选定的库中进行查询。这可以通过提供库的标识或名称作为查询的一部分来实现。将库的标识或名称作为查询参数,确保查询只在特定的库中进行,从而返回属于该库的图像结果。 如果您有多个标签用于过滤,系统可以根据这些标签进行组合查询,以返回与这些标签相匹配的图像结果。您可以使用逻辑运算符(例如AND、OR)来组合多个标签的查询条件,从而细化筛选结果。 请注意,具体的实现可能根据您所使用的图像搜索服务或库有所不同,因此建议参考相应的文档和文档资源,以了解如何执行查询和过滤操作。

    2023-06-25 15:01:02
    赞同 展开评论 打赏
  • 关于查询过滤的情况,一般情况下是先查询再过滤。

    您可以根据需要自行配置查询条件,然后在查询结果中进行过滤。对于分级查询的情况,您可以使用树形结构组件来实现,支持多级节点展开和收缩,并且可以自定义节点样式和操作。

    如果您的图片数据分布在多个库中,可以通过配置数据源来实现在指定库中查询。魔笔低代码平台支持多种数据源类型,包括关系型数据库、NoSQL数据库、文件存储、云存储等,您可以根据实际情况选择适合的数据源类型。

    2023-06-25 14:32:01
    赞同 展开评论 打赏
  • 图像搜索查询过滤的情况是先查询再过滤

    2023-06-25 14:21:07
    赞同 展开评论 打赏
  • "底层实现。先图片相似查询,然后条件过滤。标签目前就是一个变相实现,本身不可能做到物理隔离的作用。图搜搜索本质上 都是先图片找下相似,然后 在过滤条件 排除不满足要求的。你定一个 intattr = 1 2 3 4 5 6 六选一 查询时候要么写 filter = intattr = 4。或者是 filter= intattr > 4 都随你们,此回答整理自钉群“【阿里云】图像搜索 - 用户交流群(答疑查看群公告底部指引)(答疑@机器人)”"

    2023-06-25 13:42:20
    赞同 展开评论 打赏
滑动查看更多
问答分类:
问答标签:

基于阿里云深度学习技术,进行视觉内容搜索,在指定图像库中搜索出相同或相似的视觉信息,适用于内容比对、内容精确查找、相似素材搜索等场景。

相关电子书

更多
拍立淘 – 图像搜索和识别 立即下载
图像搜索与识别在大规模场景中的研究与实践 立即下载
拍立淘-图像搜索和识别 立即下载