Skip to main content

Determination of the drop trajectory

Project description

Алмавик

Логотип Алмавик

Docker Pulls PyPi Pulls

Алмавик - программа для определения центра масс капли по изображению. Она предоставляет удобный интерфейс и функции обработки изображений, которые позволяют точно и быстро определить центр масс капли.

Особенности

  • Определение центра масс: Алмавик использует современные алгоритмы обработки изображений для точного определения центра масс капли.
  • Интерфейс: Программа имеет интуитивно понятный интерфейс, который позволяет легко загружать изображения и просматривать результаты обработки.
  • Графическое представление: Алмавик предоставляет графическое представление капли, позволяя визуально оценить ее форму и размер.

Логотип Алмавик

Интерфейс:

  • Кнопки "Previous Image" и "Next Image": отвечают за переключение картинок на предыдущую и следующую соответственно;
  • Конпки "Enable Drop Contour mode" и "Disable Drop Contour mode": появляются в зависимости от включенного режима на данный момент, изначально показывается изображение без выделенного контура капли, но при нажатии на "Enable Drop Contour mode" он выделяется;
  • Слайдер: необходим для быстрого переключения картинок, так как в нашей папке 401 изображение, слайдер помогает быстро перейти от первого изображения к последнему;
  • График: на графике красной точкой обозначается нахождение центра масс на текущей картинке, 4 точки до нее относятся к предыдущим изображениям, а 5 точк после к следующим.

Запуск

Локальный запуск

1. Установите зависимости из файла requirements.txt, выполнив команду: 
$ pip install -r requirements.txt
2. Создайте папку "exp1" в корневой директории проекта. В этой папке будут храниться изображения.
3. Для запуска Алмавик локально, выполните команду:
$ python YPPRPO.py

Запуск в Docker контейнере

1. Загрузите Docker образ Алмавик из репозитория Docker Hub, выполнив команду: 
$ docker pull markuslons/almavik
2. Запустите контейнер, используя следующую команду: 
$ docker run -it markuslons/almavik

Запуск через pip

Для скачивания проекта введите в терминале строку:
$ pip install almavik
Это автоматически установит все нужные зависимости проекта, также папку с тестовыми изображениями
Чтобы запустить скачанную библиотеку, нужно создать и запустить python файл с данными строками кода:
$ from almavik.YPPRPO import main 
$ main()
После запуска данного файла откроется дополнительное окно с последней версией проекта "Алмавик"

Создатели

Markus
Markus
Blubbery
Blubbery
ViktoriaTix
ViktoriaTix

Ссылки

https://pypi.org/project/almavik/

https://hub.docker.com/repository/docker/markuslons/almavik

Project details


Release history Release notifications | RSS feed

This version

362

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

almavik-362.tar.gz (85.1 MB view details)

Uploaded Source

File details

Details for the file almavik-362.tar.gz.

File metadata

  • Download URL: almavik-362.tar.gz
  • Upload date:
  • Size: 85.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.12

File hashes

Hashes for almavik-362.tar.gz
Algorithm Hash digest
SHA256 79fd27cb6dd05a7b59bddddfec9cc2f538753608cb58351072a4ea59c5a139a2
MD5 7fdddd1296546a85364c5d8550ffe18b
BLAKE2b-256 b0249204de312098b813975bc7f185528961ca23e52cf19ca887d6b9306c0380

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page