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

图像搜索过滤条件支持复杂一点的表达式吗?

图像搜索过滤条件支持复杂一点的表达式吗?比如: strAttr = "T0003" and (int_attr=10 OR (int_attr=20 AND int_attr2 > 1))

展开
收起
嘟嘟嘟嘟嘟嘟 2024-01-16 18:08:35 28 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,图像搜索过滤条件支持复杂的表达式。您可以使用逻辑运算符(如AND、OR)和括号来组合多个条件。在您提供的例子中,可以使用以下表达式:

    strAttr = "T0003" and (int_attr=10 OR (int_attr=20 AND int_attr2 > 1))
    

    这个表达式将首先检查strAttr是否等于"T0003",然后根据满足的条件执行后续的逻辑运算。如果int_attr等于10,或者int_attr等于20且int_attr2大于1,则该表达式为真。

    请注意,具体的语法和可用的运算符可能因使用的图像搜索库或工具而有所不同。上述示例是一种通用的表达方式,您可能需要根据您使用的具体工具进行适当的调整。

    2024-01-16 21:33:52
    赞同 展开评论 打赏
  • 支持。此回答整理自钉群“【阿里云】图像搜索 - 用户交流群”

    2024-01-16 18:22:33
    赞同 展开评论 打赏
问答分类:

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

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载