Небольшой скрипт для автоматического изменения размера изображений с рекурсивным обходом по папкам. Пригодится игроделам или 3д-мейкерам для глобального понижения разрешения текстур на благо оптимизации проекта. ВНИМАНИЕ! Скрипт работает только для понижения разрешения. ВНИМАНИЕ! Процедура необратимая, есть риск потерять огромное количество данных, рекомендуется сделать резервные копии каталога с изменяемыми изображениями. Для работы скрипта потребуется установка форка PIL под название Pillow, подробности: https://github.com/python-pillow/Pillow. В самом начале была попытка использовать обычный PIL, но выяснилось, что он не работает с расширениями .tga. Потом была попытка использовать OpenCV, но он по какой-то причине перестал нормально работать под Windows, возвращая при вызове cv2.imread(image_path) всегда None. На Pillow всё работает без проблем.
Описание
Быстрый массовый ресайзер изображений в папке с рекурсивным обходом по каталогам.