Как использовать CodeFormer для восстановления старых фото и удаления мозаики
Cody Former — это мощное программное обеспечение на основе ai, которое эффективно восстанавливает старые фотографии и удаляет мозаику на видео и изображениях. Оно способно не только восстанавливать лица, но и обрабатывать мозаику в видео, делая изображение более чётким. Пользователи могут скачать код и установить его в локальной среде; подробное руководство можно выполнить, следуя приведённым ниже шагам:
Способ 1:

Установка окружения:
Установите Python версии 3.8, скачав его с официального сайта или создав виртуальное окружение с помощью Anaconda.
Установите Git для клонирования исходного кода проекта.
Установите PyTorch, выбрав подходящую версию (CPU или CUDA) в зависимости от конфигурации вашего компьютера.
Скачивание исходного кода:
Перейдите по ссылке https://github.com/sczhou/CodeFormer.
Используйте команду git clone https://github.com/sczhou/CodeFormer.git для клонирования исходного кода или скачайте ZIP-архив и распакуйте его.
Установка зависимостей:
В папке с исходным кодом выполните команду pip3 install -r requirements.txt для установки необходимых библиотек.
Выполните команду python basicsr/setup.py develop для компиляции CodeFormer.
Скачайте предобученные модели, выполнив следующие команды:
python scripts/download_pretrained_models.py facelib
python scripts/download_pretrained_models.py dlib
python scripts/download_pretrained_models.py CodeFormer
Использование CodeFormer для восстановления фотографий:
Восстановление лица на одном изображении:
python inference_codeformer.py -w 0.2 --has_aligned --input_path [image folder]|[image path]
Описание параметров: -w — параметр веса, диапазон значений [0,1], чем меньше значение, тем лучше эффект восстановления; --input_path — путь к изображению, которое нужно восстановить, это может быть путь к одному изображению или к папке с несколькими изображениями.
Восстановление изображений с несколькими лицами:
python inference_codeformer.py -w 0.7 --input_path [image folder]|[image path]
Удаление мозаики с видео (опционально):
Поместите видео в указанную папку, затем обработайте его с помощью графического интерфейса CodeFormer или командной строки инструмента. Обработка выполняется медленно и требует мощного компьютера для работы с видео большого объёма.
Следует отметить, что CodeFormer в основном предназначен для восстановления лиц, и его эффективность в удалении мозаики на других участках ограничена. Если необходимо удалить мозаику с других участков, можно рассмотреть использование другого специализированного программного обеспечения, например JAVPLAYER.
Способ 2:
Используйте напрямую упакованную версию CodeFormer с графическим интерфейсом для рабочего стола — достаточно открыть её одним нажатием, что очень удобно.
Ссылка для скачивания: https://github.com/Arthurzhangsheng/CodeFormer_GUI?tab=readme-ov-file

Инструкция по использованию графического интерфейса CodeFormer_GUI:
Скачайте и распакуйте установочный пакет
Нажмите 启动.bat для запуска
Остальные функции описаны в интерфейсе
Помощник сценариста▸
AI Приложения
AI Новости 