An open API service indexing awesome lists of open source software.

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 для редактирования бинарных масок после первичной разметки

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`.

Если не для всех изображений есть пара (чистое изображение или маска), на экране появится окно с общим количеством изображений и количеством изображений без масок. Вы можете продолжить работу только с парными изображениями.