Skip to content

Becuda/ImgConverter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Img Converter 🖼️

Простой конвертер изображений для пакетной обработки файлов в директории.

Откуда взялся

Накопилось очень много референсов для блендера и пояявилась необходимость привести их к единому формату

Возможности

✅ Конвертирует изображения из одного формата в другой
✅ Удаляет исходные файлы после конвертации
✅ Имеет tqdm gрогресс-бар
✅ Настройка через конфиг или параметры командной строки

Установка

Требования

  • Python 3.14+
  • pip

Зависимости

pip install pillow tqdm

Или установите из requirements.txt:

pip install -r requirements.txt

Использование

Способ 1: С параметрами командной строки

python main.py --path "C:\Images" --from webp png --to jpeg

Параметры:

  • --path — путь к папке с изображениями
  • --from — список расширений для конвертации (например: webp png jfif)
  • --to — целевой формат

Способ 2: Из конфигурационного файла

Отредактируйте src/config/default_config.json:

{
    "target_dir": "F:\\Images",
    "def_from_extensions": "webp, png, jfif",
    "def_to_extension": "jpeg"
}

Затем просто запустите:

python main.py

Способ 3: Запуск из VS Code

Нажмите F5 или перейдите в Debug → Run (программа используется конфиг автоматически)

Примеры

Конвертировать WebP и PNG в JPEG:

python main.py --path "D:\Photos" --from webp png --to jpeg

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages