https://github.com/sadevans/mask_maker
GUI для редактирования бинарных масок после первичной разметки
https://github.com/sadevans/mask_maker
gui-application python segmentation-masks tkinter-gui
Last synced: 3 months ago
JSON representation
GUI для редактирования бинарных масок после первичной разметки
- Host: GitHub
- URL: https://github.com/sadevans/mask_maker
- Owner: sadevans
- Created: 2023-11-07T08:45:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-18T13:32:25.000Z (about 1 year ago)
- Last Synced: 2025-01-19T00:46:13.557Z (5 months ago)
- Topics: gui-application, python, segmentation-masks, tkinter-gui
- Language: Python
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Редактор масок
GUI для редактирования бинарных масок после первичной разметки. Фактически - минимальный функционал Paint из Windows.
# Установка зависимостей
Сначала создайте вирутальную среду:```bash
python -m venv venv
```После этого активируйте ее:
```bash
source venv/bin/activate
```
Затем установите зависимости из **requirements.txt**:
```bash
python -m pip install pip setuptools --upgrade && pip install -r requirements.txt
```
или
```bash
python3 -m pip install pip setuptools --upgrade && pip install -r requirements.txt
```# Запуск
Для использования GUI необходимо запустить файл `run.py`
```bash
python run.py
```Теперь можно пользоваться GUI и редактировать маски.
# Этапы работы
В окне `Select Folders` выберите пути к папкам, которые содержат изображения после шумоподавления и первичные бинарные маски.После этого нажмите `Submit paths`.
Если не для всех изображений есть пара (чистое изображение или маска), на экране появится окно с общим количеством изображений и количеством изображений без масок. Вы можете продолжить работу только с парными изображениями.