# image-caption-system **Repository Path**: sunxiaobing99/image-caption-system ## Basic Information - **Project Name**: image-caption-system - **Description**: No description available - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2021-12-03 - **Last Updated**: 2023-07-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ImageCaption ## Frontend ### 安装package 1. `cd frontend` - 执行 `npm install` - 安装`element-ui` `npm i element-ui -S` - 安装`vue-router` `npm i vue-router -D` - 安装`vuex` `npm install vuex --save` - 安装`axios` `npm i axios` - 安装`echarts` `npm install echarts -S` ### 运行前端 ``` cd frontend npm run dev ``` ## Backend ### 安装package - 安装`django` `pip install django` - 安装`djangorestframework` `pip install djangorestframework` - django-cors-headers `pip install django-cors-headers` ### 运行后端 ``` cd backend python manage.py runserver 8000 ``` ## Model ### 依赖环境 - 基本环境:`pytorch` #### Show, attend and tell - `pip install scikit-image` #### Up-down - `pip install lmdbdict` - `pip install torch` - `pip install torchvision` - `pip install h5py` 下载resnet101.pth (链接: https://pan.baidu.com/s/1fL_AAouGCENbdc0UZWkWqQ 提取码: avik),放到该位置:backend/imagecaption/subsystems/bottomUp_ev/resnet101.pth 下载模型(链接:链接: https://pan.baidu.com/s/1TxAq7K3WgOiMtREwMJRMQw 提取码: fwls),放到该位置:backend/imagecaption/subsystems/bottomUp_ev/bottomUp #### M2Transformer - `pip install pycocotools` - `pip install opencv-python` - `pip install easydict` - 执行`$ cd lib` `$ python setup.py build develop` - `pip insatll spacy` - `python -m spacy download en` > 如果en下载超时,可以参照下面的链接手动进行安装:https://blog.csdn.net/hjzgj263446/article/details/103527952 下载faster rcnn 链接:https://pan.baidu.com/s/1Sq2KjJshQ4sUMtc8Z9vGyw 提取码:4000 , 放到backend/imagecaption/subsystems/m2_transformer/models1路径下 下载m2transformer 链接:https://pan.baidu.com/s/12-dy-lLc50AuXXcv1bceHw 提取码:vhjf, 放到backend/imagecaption/subsystems/m2_transformer路径下