Больше деталей.
Всё ещё ваше.
Увеличьте небольшое изображение в 4 раза прямо в браузере. Оно останется на вашем устройстве.
Выберите изображение
Ничего не загружается. Обработка использует ваш CPU или GPU.
До и после
Два реальных сравнения: слева оригинал, справа результат 4×.

Естественная текстура и мелкие детали возвращаются при 4×.

Чистые линии и плоские цвета остаются резкими при 4×.
Вопросы и ответы
Как на самом деле работают обработка, выбор модели и ваша конфиденциальность.
Загружаются ли мои изображения куда-либо?
Нет. Пиксели обрабатываются в памяти браузера на вашем собственном CPU или GPU: приложение не загружает и не хранит изображения и результаты, и ничего не сохраняется, пока вы не скачаете результат. При этом страница всё же скачивает по сети код, среды выполнения и выбранную модель.
Что выбрать — «Реальное фото» или «Аниме»?
Ориентируйтесь на содержимое. Для фотографий используются realesrgan-x4plus или realesr-general-x4v3; для иллюстраций, лайнарта и CG — realesrgan-x4plus-anime или realesr-animevideov3-x4. Выбранный стиль сам подбирает модель.
Чем «Скорость» отличается от «Качества»?
Скорость использует меньшую модель: меньше ожидания и меньше памяти. Качество использует большую модель — больше деталей, но дольше. Стоит попробовать оба режима на одном изображении.
Какого размера может быть изображение и какие форматы поддерживаются?
На входе допустимы PNG, JPEG, WebP, BMP, AVIF и GIF, результат скачивается в PNG. Анимированный GIF увеличивается только по первому кадру. Держите длинную сторону не больше 512px на CPU и 1024px на WebGPU — это рекомендации, а не жёсткие ограничения. Большие изображения обрабатываются медленно и могут исчерпать память.
Считать на WebGPU или на CPU?
Автоматический режим сначала пробует WebGPU и возвращается к CPU, если он недоступен или произошёл сбой. Дискретная или новая встроенная видеокарта заметно быстрее на WebGPU; CPU работает везде, но медленнее. Принудительные режимы не переключаются автоматически.
Какая лицензия действует и можно ли использовать коммерчески?
Этот репозиторий распространяется по BSD 3-Clause, что допускает коммерческое использование. Сторонние компоненты и модели сохраняют свои лицензии — см. LICENSE и README репозитория. Спасибо Real-ESRGAN, real-esrgan-ncnn-webassembly, realcugan-ncnn-webassembly, ncnn и ONNX Runtime.