Содержание
  1. Что делает Upscayl и на чём работает
  2. Установка Desktop-версии: Linux, macOS, Windows
  3. Как увеличить изображение: пошаговый маршрут
  4. Арифметика масштаба 4x: считаем ожидаемый размер
  5. Выбор модели и масштаба: что говорит вики
  6. Приёмка результата: что проверять глазами
  7. Частые ошибки и как их исправить
  8. Частые вопросы
Обзоры

Upscayl: как увеличить изображение на компьютере

9 ноября 2026 · 9 минут чтения

Upscayl: как увеличить изображение на компьютере — установить бесплатное приложение Desktop, выбрать свой файл, задать модель и масштаб, получить отдельную увеличенную копию и сверить её размеры с ожидаемой арифметикой. Приложение работает на Linux, macOS и Windows и требует видеокарту с поддержкой Vulkan.

Что делает Upscayl и на чём работает

Сайт проекта upscayl.org описывает Upscayl как AI-инструмент для увеличения изображений: он превращает размытые и пиксельные снимки в более чёткие, работает бесплатно и с открытым исходным кодом. Там же сказано, что Desktop-версия создана для Linux, macOS и Windows, а облачный маршрут Upscayl Cloud вынесен отдельно и предполагает загрузку файлов на сервер.

Репозиторий на GitHub уточняет механику: приложение увеличивает и улучшает изображения низкого разрешения с помощью AI-алгоритмов. В разделе FAQ репозитория указано, что Upscayl использует модели ИИ, которые «угадывают», какими могли бы быть детали, и опирается на архитектуру Real-ESRGAN и Vulkan. Бэкенд открыт под лицензией AGPLv3.

Ключевое техническое требование продублировано на GitHub и в вики: нужна видеокарта с поддержкой Vulkan. Многие встроенные графические ядра не подходят, но попробовать можно. В вики по устранению неполадок сказано, что подходящая видеокарта обычно от Nvidia, либо с именем «Arc», либо с буквой R и числом или X в названии.

Отдельно стоит зафиксировать границу возможностей. В FAQ репозитория прямо сказано: Upscayl улучшает изображения низкого разрешения и пиксельные картинки, но не умеет убирать размытие и настраивать фокус. Если снимок расфокусирован или сильно размыт, инструмент не подходит — авторы советуют брать изображения, похожие на их примеры.

Свойство Что известно из первички
Платформы Desktop Linux, macOS, Windows
Требование к железу Видеокарта с поддержкой Vulkan
Технология AI-модели, Real-ESRGAN, Vulkan
Лицензия бэкенда AGPLv3
Облако Upscayl Cloud — отдельный маршрут с загрузкой на сервер
Граница Улучшение разрешения и пикселизации; размытие и фокус остаются вне задачи

Установка Desktop-версии: Linux, macOS, Windows

Установка идёт с официального сайта upscayl.org или из раздела релизов на GitHub. Репозиторий даёт пошаговые инструкции по каждой системе.

Для Linux в репозитории описаны два пути. Первый — установка из магазина приложений дистрибутива, включая Flatpak или Snap. Второй — портативный: скачать файл upscayl-x.x.x-linux.AppImage, затем правой кнопкой открыть «Свойства», на вкладке разрешений включить «разрешить выполнение файла» и запустить двойным щелчком. Доступны и другие форматы: RPM для Fedora, DEB для Debian и Ubuntu, ZIP для любой x86-системы Linux.

Для macOS требуется версия 12 и новее. Нужно скачать upscayl-x.x.x-mac.dmg, открыть его двойным щелчком, перетащить значок Upscayl в папку «Программы». Затем в Finder открыть раздел «Программы», найти Upscayl, вызвать контекстное меню, выбрать «Открыть» и в появившемся окне нажать «Открыть» ещё раз. Альтернатива — установка через Homebrew командой brew install --cask upscayl.

Для Windows требуется версия 10 и новее. Скачайте upscayl-x.x.x-win.exe и запустите двойным щелчком. При предупреждении SmartScreen нажмите «Подробнее», затем «Выполнить в любом случае» либо подтвердите запуск в диалоге о неизвестном издателе.

Одна практическая мера безопасности: не устанавливайте случайное приложение «Upscayl» из результатов поиска. Берите файл с upscayl.org или из официального раздела релизов на GitHub — так вы получаете сборку от авторов проекта.

Как увеличить изображение: пошаговый маршрут

Дальше — учебный пример. Возьмите собственный файл PNG или JPG размером 800×600 пикселей: резкий, небольшой, с одним читаемым текстовым фрагментом или краем предмета. Зафиксируйте имя input.png и размер 800×600. Исходник не перезаписывайте. Фото неизвестного автора из интернета в роли эталона не подходит: вы не знаете, как оно выглядело до сжатия.

Порядок действий:

  1. Откройте установленное приложение Upscayl.
  2. Нажмите Select Image и выберите input.png.
  3. Выберите одну из поставляемых моделей.
  4. Задайте масштаб 4x.
  5. Укажите отдельную папку вывода — не ту, где лежит исходник.
  6. Нажмите Upscayl и дождитесь окончания обработки.
  7. Откройте исходное и полученное изображения рядом.

Отдельная папка вывода — простая страховка: исходный файл остаётся нетронутым, и вы всегда можете сравнить две версии. Если приложение не запускается, сначала проверьте видеокарту на совместимость с Vulkan и обратитесь к официальной вики по устранению неполадок.

Что менять под себя: модель (зависит от типа изображения — фото, аниме, текст), масштаб, папку вывода. Имя файла и его размер заданы только для учебного примера.

Арифметика масштаба 4x: считаем ожидаемый размер

Здесь чаще всего возникает путаница. Считаем на учебном входе 800×600:

  • ширина: 800 × 4 = 3200 пикселей;
  • высота: 600 × 4 = 2400 пикселей;
  • площадь исходника задаётся произведением 800 × 600;
  • площадь результата задаётся произведением 3200 × 2400;
  • рост площади: в 16 раз.

Рост площади в 16 раз — прямое следствие умножения обеих сторон на 4. Это расчёт ожидаемых размеров для масштаба 4x. Качество модели здесь не измерялось. Размер файла в байтах заранее неизвестен и мерой точности не служит: он зависит от формата, сжатия и содержимого картинки.

Контрольная ошибка, которую стоит распознать: вывод «4x даёт 1600×1200». Размер 1600×1200 соответствует линейному 2x для входа 800×600. Для масштаба 4x ожидается 3200×2400. Если при выбранном масштабе 4x результат имеет размер 1600×1200, проверьте настройки масштаба и размеры исходника.

Масштаб Ширина из 800 Высота из 600 Рост площади
2x 1600 1200 в 4 раза
4x 3200 2400 в 16 раз

Выбор модели и масштаба: что говорит вики

Вики проекта описывает настройку GPU ID. Это поле в настройках позволяет вручную указать, какая видеокарта с поддержкой Vulkan будет выполнять увеличение. Чтобы узнать доступные идентификаторы, откройте Upscayl, попробуйте обработать изображение, затем перейдите на вкладку Settings и прокрутите до области логов — там перечислены доступные GPU ID. В поле GPU ID можно ввести 0, 1, 2 или даже 0,1,2. На Windows эта настройка может быть переопределена системой, если приложение не переведено в режим производительности в расширенных настройках дисплея.

Кастомные модели. С версии 2.5 в вики описан импорт собственных моделей NCNN. Порядок такой: создайте папку models, положите туда файлы модели в форматах .bin и .param, откройте Upscayl, перейдите на вкладку Settings, прокрутите до области «Add Custom Models», нажмите «Select Folder» и выберите созданную папку. Затем на вкладке Upscayl выберите тип увеличения по имени файла нужной модели.

Масштаб. Вики поясняет: с версии 2.8 приложение эмулирует масштаб, уменьшая изображение x4 для моделей, которые не поддерживают другой коэффициент. Все стандартные модели поддерживают только x4. Для нативных x2 и x3 нужны совместимые модели из репозитория кастомных моделей — например, realesr-animevideov3-x2 для масштаба x2 и realesr-animevideov3-x3 для x3. Со стандартной моделью масштаб 2x получается уменьшением результата x4. Для нативного увеличения x2 выбирают совместимую кастомную модель.

Приёмка результата: что проверять глазами

После сохранения увеличенного файла проверьте его содержимое. Сравните одни и те же кропы в масштабе 100% и при планируемом размере вывода. Смотрите на четыре вещи: контур, надпись, цвет и текстуру.

В учебной карточке напротив каждого пункта ставится пометка «проверить»: «текст: проверить», «ореолы: проверить», «цвет: проверить». Эти пункты не считаются заранее пройденными. Модель может «дорисовать» букву или изменить цифру — такой результат отклоняется, даже если файл стал больше. Рост размера файла сам по себе ничего не доказывает.

Отдельный случай — цвет. В вики по устранению неполадок сказано: Upscayl поддерживает только цветовой профиль sRGB. Если на вход подать изображение с другим профилем, результат может заметно «выцвести». Решение — конвертировать исходник в sRGB до обработки.

Что проверяем Как проверяем Что делать при расхождении
Контур кроп 100% и в размере вывода сменить модель, перепроверить кроп
Надпись читаемость букв и цифр отклонить при искажении символов
Цвет сравнение с исходником конвертировать вход в sRGB
Текстура ореолы, шум, артефакты попробовать другую модель
Размер ширина и высота в пикселях сверить с арифметикой масштаба

Частые ошибки и как их исправить

Приложение не запускается или падает. Вики по устранению неполадок перечисляет общие шаги: обновить приложение, удалить и переустановить его, перезагрузить компьютер, выставить GPU ID на дискретную видеокарту. Для ошибок вида «vk failed» в логе предлагается сверяться с реестром кодов Vulkan. Ошибка VK_ERROR_OUT_OF_HOST_MEMORY, по описанию вики, вероятно, связана с утечкой памяти процессора, которую разработчики ещё исследуют. При VK_ERROR_OUT_OF_DEVICE_MEMORY вики предлагает попробовать выделить видеокарте меньше памяти в BIOS. При VK_ERROR_INCOMPATIBLE_DRIVER — трижды проверить драйверы.

Цвет «выцвел». Причина — не-sRGB профиль на входе. Конвертируйте изображение в sRGB перед обработкой.

Масштаб не тот, что ожидался. Стандартные модели дают x4. Для x2 и x3 нужны совместимые кастомные модели, иначе приложение эмулирует масштаб уменьшением результата x4.

Пакетная обработка ещё выполняется, но у файлов пока неверный масштаб или не завершено сжатие. В FAQ репозитория сказано: когда модель не поддерживает действие, Upscayl сначала завершает увеличение всех изображений, а затем выполняет постобработку. Дождитесь завершения всей операции перед проверкой результата.

Отрицательная контрольная проба. Если модель «дорисовала» букву или поменяла цифру на изображении с текстом — результат отклоняется. Исправление: сменить модель, уменьшить масштаб или взять исходник лучшего качества. Рост файла в байтах при этом остаётся нейтральным признаком.

Частые вопросы

Нужна ли видеокарта для работы Upscayl?
Да. В FAQ репозитория указано, что NCNN Vulkan требует совместимой видеокарты, и приложение не работает с большинством встроенных графических ядер и процессоров. В вики по устранению неполадок отмечено, что подходящая карта обычно от Nvidia, либо с именем «Arc», либо с буквой R и числом или X. Попробовать запустить можно в любом случае.

Чем Desktop-версия отличается от Upscayl Cloud?
Desktop-версия работает локально на вашем компьютере и доступна для Linux, macOS и Windows. Upscayl Cloud — отдельный маршрут, при котором файлы загружаются на сервер. На сайте проекта облачный вариант анонсирован как новая возможность.

Почему после обработки картинка не стала заметно чётче?
Upscayl улучшает изображения низкого разрешения и пиксельные картинки. Размытие и расфокусировку он не исправляет — в FAQ репозитория это указано прямо. Если исходник сильно размыт, инструмент не подходит, и авторы советуют брать изображения, похожие на их примеры.

Как получить масштаб 2x вместо 4x?
Все стандартные модели поддерживают только x4. С версии 2.8 приложение эмулирует другой масштаб, уменьшая результат x4. Для нативного x2 нужна совместимая модель из репозитория кастомных моделей, например realesr-animevideov3-x2.

Что делать, если цвета на выходе поблёкли?
Upscayl поддерживает только профиль sRGB. Если исходное изображение имеет другой цветовой профиль, результат может заметно «выцвести». Конвертируйте входной файл в sRGB до обработки — это указано в вики по устранению неполадок.

Читайте также

3 материала