Утилита для коррекции виньетки и выравнивания яркости по всему изображению с живым предпросмотром, пресетами и пакетной обработкой.
GitHub:
- оценивать плавную неравномерность яркости по кадру;
- исправлять виньетку разными методами;
- настраивать параметры в GUI с предпросмотром;
- сохранять и загружать пресеты;
- обрабатывать целую папку изображений;
- использовать опорный кадр и радиальную модель виньетки.
poetry env use 3.12
poetry installПосле установки зависимостей основной локальный запуск идёт через корневой файл:
python run.pypoetry run python run.pypy -3.12 -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install --upgrade pip
pip install -e .
python run.pyrun.py- быстрый запуск приложения из корня проектаsrc/image_illumination_corrector/- исходный код приложенияtests/- базовая структура для benchmark, e2e, examples, integration, tools и unitdocs/- документацияimages/- каталог для локальных примеров, в git хранится пустым через.gitkeeppresets/- пресеты пользователя
После pip install -e . также работают:
python -m image_illumination_corrector
image-illumination-correctorГотовые исполняемые файлы лучше публиковать через GitHub Releases или получать как артефакты GitHub Actions, а не хранить внутри репозитория.