towhee+elasticsearch实现本地以图搜图

towhee-img-search

towhee+elasticsearch实现本地以图搜图

github地址:https://github.com/xjhqre/towhee-img-search

elasticsearch版本为 7.4.2

elasticsearch安装方法参考我的这篇文章:全文检索-ElasticSearch

使用方法

一、使用 OSS 存储图片,将图片库上传到 OSS。

二、创建 elasticsearch 索引。

PUT imgsearch

{
  "mappings": {
    "properties": {
      "feature": {
        "type": "dense_vector",
        "dims": 1024
      },
      "url": {
        "type": "keyword"
      },
      "name": {
        "type": "keyword"
      }
    }
  }
}

三、修改 config.py 中的配置。

四、运行 extractFeatures.py,提取图片特征向量并存储到elasticsearch。

五、运行 searchServer.py,启动 web 服务。

效果演示

towhee+elasticsearch实现本地以图搜图_第1张图片

你可能感兴趣的:(python,elasticsearch,towhee,以图搜图,python)