赞
踩
首先放出官方指导文档和代码地址以及图片下载地址:
1.https://github.com/milvusio/bootcamp/tree/master/solutions/reverse_image_search/quick_deploy
2. https://milvus.io/cn/docs/v2.0.0/install_standalone-docker.md
3.源码下载:https://github.com/milvus-io/bootcamp
4.图片下载地址:http://host.robots.ox.ac.uk/pascal/VOC/voc2012/VOCtrainval_11-May-2012.tar
然后整理自己在win10上部署的步骤:
1、首先,将你的win10升级为专业版,我是去淘宝买了个激活码,当然可能有免费的方法,我懒得试。
2、然后下载(https://docs.docker.com/docker-for-windows/install/)Docker Desktop on Windows,傻瓜式安装。
3、根据指导文档安装Milvus
指导步骤:https://milvus.io/cn/docs/v2.0.0/install_standalone-docker.md
首先要下载docker-compose.yml配置文件。在win10下安装了wget,但是访问不到raw.githubusercontent.com,不要怕,去项目里下载一个就行了。
采用手动下载,找到https://github.com/milvus-io/milvus/tree/master/deployments/docker/standalone docker-compose.yml,下载下来,放在【C:\Users\你的用户名】路径下;然后docker-compose up -d 就可以啦。
4、安装mysql,docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
5、修改config.py配置文件参数。配置文件在:【源码\bootcamp-master\solutions\reverse_image_search\quick_deploy\server\src\config.py】
注意:ip地址写自己本地的地址,不可以写127.0.0.1。
6、安装img-search-server,
docker run -d -v D:/ai/data/image_path:/data/image_path -p 5000:5000 -e "MILVUS_HOST=你的ip" -e "MILVUS_PORT=19530" -e "MYSQL_HOST=你的ip" milvusbootcamp/img-search-server:2.0
解压的图片放在自己电脑本地D:/ai/data/image_path:/data/image_path路径下。
7、创建一个虚拟环境,安装需要用的包
conda create -n milvusnew python=3.8.3
conda activate milvusnew
pip install -r D:\ai\code\bootcamp-master\solutions\reverse_image_search\quick_deploy\server\requirements.txt
8、运行main.py文件
python D:\ai\code\bootcamp master\solutions\reverse_image_search\quick_deploy\server\src\main.py
9、安装启动client
docker run -d -p 8001:80 -e API_URL=http://你的ip:5000 milvusbootcamp/img-search-client:1.0
10、安装完成后,浏览器启动客户端http://localhost:8001。
输入路径后点击+号。龙哥说应该输入docker容器的路径即:/data/image_path。但是我这报错,输入本地路径就可以了,为啥我也不知道!大家都可以试试。
点击+号后稍等片刻,可能反应会延迟一会,查看main.py后台运行的日志:
成功后,就可以在前台搜索图片了,搜图片时也稍等一会,有时候物体多会慢一点。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。