|
|
@ -1,16 +1,21 @@
|
|
|
|
Окружение: Python 3.10
|
|
|
|
# Сервис анализа фотографий при помощи базы знаний
|
|
|
|
|
|
|
|
|
|
|
|
Сервис: http://kb.athene.tech/swagger-ui/index.html
|
|
|
|
## Настройка и запуск
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Требуемое окружение: Python 3.10+.
|
|
|
|
|
|
|
|
|
|
|
|
Настройка виртуальной среды и установка зависимостей:
|
|
|
|
Настройка виртуальной среды и установка зависимостей:
|
|
|
|
|
|
|
|
|
|
|
|
```commandline
|
|
|
|
```commandline
|
|
|
|
|
|
|
|
python3 -m venv --clear .venv
|
|
|
|
|
|
|
|
# или
|
|
|
|
python -m venv --clear .venv
|
|
|
|
python -m venv --clear .venv
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# для batch
|
|
|
|
.venv\Scripts\activate.bat
|
|
|
|
.venv\Scripts\activate.bat
|
|
|
|
# или
|
|
|
|
# для powershell
|
|
|
|
.\.venv\Scripts\Activate.ps1
|
|
|
|
.\.venv\Scripts\Activate.ps1
|
|
|
|
# или
|
|
|
|
# для bash (в т.ч. mac os x)
|
|
|
|
source .venv/bin/activate
|
|
|
|
source .venv/bin/activate
|
|
|
|
|
|
|
|
|
|
|
|
python -m pip install -r requirements.txt
|
|
|
|
python -m pip install -r requirements.txt
|
|
|
@ -19,6 +24,11 @@ python -m pip install -r requirements.txt
|
|
|
|
Запуск:
|
|
|
|
Запуск:
|
|
|
|
|
|
|
|
|
|
|
|
```commandline
|
|
|
|
```commandline
|
|
|
|
python main.py <Ontology UID> <Image Path>
|
|
|
|
python -m flask --app src/webApp.py run
|
|
|
|
python main.py 5cc5570b-6ed9-3b33-9db4-bdb8ecb9f890 "test-data/lectionAudi/2021-03-12 13-48-31.JPG"
|
|
|
|
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
После этого в браузере необходимо перейти по ссылке <http://127.0.0.1:5000/>.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Полезные ссылки
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* REST-сервис работы с онтологиями: <http://kb.athene.tech/swagger-ui/index.html>.
|
|
|
|