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

Release files for almavik 362

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for almavik 362
File Size Uploaded
almavik-362.tar.gz 85.1 MB Details

Release files / almavik-362.tar.gz

Download URL almavik-362.tar.gz
Size 85.1 MB
Tags Source
SHA-256 checksum
How to use checksums
79fd27cb6dd05a7b59bddddfec9cc2f538753608cb58351072a4ea59c5a139a2
BLAKE2b-256 checksum
How to use checksums
b0249204de312098b813975bc7f185528961ca23e52cf19ca887d6b9306c0380
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

Release history Release notifications | RSS feed

This release

362 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page