Skip to main content

Алмавик

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

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

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.

Release history Release notifications | RSS feed

This release

362

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page