Waifu2x — нейросеть для улучшения качества фото. Инструмент ориентирован на изображения в стиле аниме.
Что умеет Waifu2x
Нейросеть увеличивает размер изображений в 2-4 раза. Четкость сохраняется за счет генерации новых пикселей. Это позволяет сделать фото больше, но не потерять качество.
Waifu2x способна удалять шумы, что позволяет восстанавливать изображения низкого качества или малого разрешения.
Алгоритм обучался на данных из аниме и манги, поэтому особенно эффективен для этого вида графики. Можно попробовать использовать и стандартные изображения и фотографии, но результат может быть хуже.
При правильной настройке нейросеть способна дальше анализировать большие объемы данных и обучаться на них. Это позволяет развиваться и улучшать качество фото постоянно.
Скачать Waifu2x
Оригинальную и первую версию нейросети Waifu2x разработал пользователь nagadomi. Открытый исходный код он разместил на GitHub.
Любой желающий может скачать репозиторий и запускать нейросеть на своем ПК или интегрировать в проекты. В том числе, инструмент можно использовать на веб-сайтах или в приложениях.
Установка оригинальной Waifu2x
Скопировать репозиторий
Открыть терминал на Windows или MacOS и ввести команду:
git clone https://github.com/nagadomi/waifu2x.git
Установить необходимые зависимости
Нейросеть использует библиотеку Lua и Torch7. Пакеты устанавливаются с помощью команд:
cd waifu2x
bash ./install_dependency.sh
Запустить нейросеть
Для запуска скрипта используйте команду, где input.png — это путь к исходному изображению, а output.png — имя файла с результатом:
th waifu2x.lua -m noise_scale -i input.png -o output.png
Параметр -m указывает метод обработки. Например, noise для удаления шума, scale для увеличения размера, или noise_scale — для комбинированного метода.
Настройка параметров
- -i — путь к входному изображению;
- -o — путь к выходному файлу;
- -m — метод обработки.
Примечание к установке
Для работы Waifu2x может потребоваться установленный CUDA для ускорения на графическом процессоре.
Если возникают проблемы с установкой, рекомендуется проверить документацию и обновить зависимости.
Подробная информация об установке доступна на GitHub.
Waifu2x онлайн
Сложность установки и популярность инструмента Waifu2x побудила энтузиастов создать простые в использовании онлайн-сервисы. Пользователям предлагают веб-сайты, где можно загрузить фотографию, выбрать параметры и нейросеть начнет улучшать фото.
Список онлайн-проектов Waifu2x:
Разработчики этих веб-сайтов не имеют отношение к оригинальной версии. Они используют разработку пользователя nagadomi из GitHub. Правила не нарушаются, так как создатель проекта разместил открытый исходный код для всех желающих.
Особенности
- нейросеть для улучшения фото в аниме стиле;
- скачать Waifu2x можно на GitHub бесплатно;
- для установки оригинальной версии потребуются знания в программировании;
- существуют сторонние веб-сайта для использования нейросети онлайн;
- AI-инструмент работает с любыми изображениями, но лучше подходит для аниме-графики.