相较于原仓库,此仓库加入了:
- 使用了 CI/CD,通过 Github Actions 来自动更新和构建 Docker 镜像
- 前端网页加入了滑动人机验证
- 在本地图片传到后端之前,进行了图像压缩(仅支持 jpeg 格式图片)
- 配置了在线 IDE 环境 Gitpod
- 自建服务器在线网站用于测试项目效果(因为服务器性能较低,有时可能网站无法访问,,,因为租的服务器只有 512MB 的内存)
使用方法一:直接访问 在线网址 进行相应操作即可。
使用方法二:使用 Docker 在本地复制实验构建好的远程镜像进行测试。
- 先把 docker 的国内镜像加速配置好,然后输入如下命令
docker run -d --name=object_detection -p 4000:4000 -p 8000:8000 tsanfer/web_object_detection:local
- 然后用浏览器打开本地的8000端口就能看见效果了。(http://127.0.0.1:8000 或 http://localhost:8000)
可自行更改后端服务器地址