This web-application will let you get depth map from single image.
- Launch Docker.
- Run
run.bat. - After installation completes, open browser and paste
localhost:5000/in address bar (don't miss slash). - Upload image you want (english filenames only).
- Wait (photo processing may take about one minute or more).
- Get the result.
- You can complete the work using the keyboard shortcut
ctrl+cin the terminal.
P.s.: to restart, run run.bat again.
- Install dependencies:
pip install -r src/requirements.txt - Get the model:
python ./src/getmodel.py - Activate flask:
python src/app.py - Run flask:
flask --app src/app.py run --host=0.0.0.0 --port=5000 - Use application through browser via dedicated url shown in terminal:
http://127.0.0.1:5000/
- POST
http://localhost:5000/- Uploads an inage to the server for depth estimation.
- Image is transferred as binary in the body of the request.
- Postman collection link:
https://app.getpostman.com/join-team?invite_code=52bf2d60dfe63936e45f22319021a239.
- Запустить Docker.
- Запустить
run.bat. - После установки, открыть браузер и вбить в адресную строку:
localhost:4000/(не забудьте про слэш). - Загрузите желаемое изображение (только английские названия файлов).
- Подождать (обработка фото может занять около одной минуты или больше).
- Получить результат.
- Завершить работу можно с помощью сочетания клавиш
ctrl+cв терминале.
P.s.: для повторного запуска ещё раз запустите run.bat.
- Загрузите зависимости:
pip install -r src/requirements.txt - Загрузите модель:
python ./src/getmodel.py - Активируйте flask:
python src/app.py - Запустите flask:
flask --app src/app.py run --host=0.0.0.0 --port=5000 - Используйте веб-приложение через браузер по выделенной ссылке, отображённой в терминале:
http://127.0.0.1:5000/
- POST
http://localhost:5000/- Загружает изображение на сервер для обработки.
- Изображение передаётся в бинарном виде в теле запроса.
- Ссылка на коллекцию Postman:
https://app.getpostman.com/join-team?invite_code=52bf2d60dfe63936e45f22319021a239.
