Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 2.08 KB

README.md

File metadata and controls

31 lines (25 loc) · 2.08 KB

Определение направления движения объекта

Инструкция для запуска

Предполагается, что система, на которой будет запускаться программа удовлетворяет условиям:

Для того, чтобы запустить приложение необходимо:

  1. Склонировать/скачать+распаковать этот репозиторий (git clone https://github.com/kramarov-evg/tech-trans.git) и перейти в директорию с файлами репозитория;
  2. Собрать образ докера: docker build -t <имя образа на ваше усмотрение> . (процесс может занять некоторое время);
  3. Выполнить xhost +. Необходимо, чтобы докер-образ смог получить доступ к дисплею системы и вывести результаты в окне.
  4. Запустить докер-образ: docker run -e DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix:ro -v <Полный путь к видео для обработки на хост системе>:/app_build/video.mov:ro <имя образа из пункта 2> video.mov

Пример процесса запуска

# Клонируем репозиторий и переходим в папку
git clone https://github.com/kramarov-evg/tech-trans.git && cd tech-trans

# Собираем докер-образ с именем "train_direction"
docker build -t train_direction .

# Открываем докеру доступ к X11 хост-системы
xhost +

# Запускаем образ
docker run \
    -e DISPLAY \
    -v /tmp/.X11-unix:/tmp/.X11-unix:ro \
    -v /home/user/videos/trainVideo.mov:/app_build/video.mov:ro \
    train_direction video.mov