基于vue2和flask的web看图工具,可在本地或远程服务器上部署。
特别适用于深度学习和计算机视觉从业者看图/快速分析和定位case。
只要有python就能使,用不着npm也用不着node啥的,干就完了
安装依赖:
pip install flask
pip install Flask-Cors
然后运行以下命令即可:
python backend/file_server.py
在 http://127.0.0.1:8003
上查看你想看的目录中的图片。
或者用 python backend/file_server.py --port xxxx
指定一个端口号。
npm install
python backend/file_server.py
npm run serve
这里需要使用
python utils/build_vue.py
来构建发布版,因为直接npm run build
出来的vue发布产物没法直接被flask加载(因为flask的资源寻址太蛋疼了,暂时没找到啥好办法,知道更好的解决方案的朋友请pr),从而被迫用python硬生生地修改构建产物里的引用路径了。
npm run lint