Как увеличить размер изображения в нейросети онлайн без потери качества
Сегодня рассмотрим один из самых топовых способов, чтобы увеличить размер изображения (фото) с помощью нейросети, делать это будем в сервисе онлайн, без необходимости регистрации. Попутно мы улучшим качество фото. Есть возможность делать это бесплатно, но обо всем по порядку.
Основная проблема при увеличении изображений или фотографий с помощью нейросети заключается в том, что большинство сервисов тупо увеличивают картинки дорисовывая недостающие пиксели. А меня всегда интересовали варианты, когда нейросеть будет именно додумывать элементы и добавлять их.
- Пример: допустим, что у меня есть какая-то фотография в невысоком разрешении, где волосы и ресницы видно не то чтобы очень хорошо.
- Задача: увеличить фото в нейросети так, чтобы волосы и даже ресницы были доработаны нейросетью, чтобы у всех мелких элементов появилась детализация.
- Дополнительные требования: я хочу, чтобы нейросеть видоизменяла исходное изображение на столько, на сколько я захочу. Допустим, что я хочу сохранить все исходные черты, но при этом нужно увеличить размер исходника в несколько раз и дорисовать детали. Или еще вариант — у меня есть фотография, а мне нужно стилизовать ее.
Рассказываю, как я решил эти задачи. Сначала перекопал нейросети вроде Stable Diffusion, да, там можно такое делать, но потребуется прилично поковыряться с настройках, устанавливать дополнительные модели и прочее.
К чему в итоге я пришел: на практике оказалось куда удобнее использовать для решения этих задач онлайн-сервисы, которых, к слову, нашлось не так уж много (я не беру в учет те, которые выдают плохие результаты). Предложенный мной вариант не является единственным, вы можете выбрать любого другого бота или сервис, я поделюсь методом, который по качеству устраивает лично меня.
Итак, пошаговая инструкция...
⭐ Этот метод подходит как для фотографий, так и для картинок / рисунков.
Увеличение изображения в 3 раза с сохранением оригинального образа с увеличением детализации
- Открываем этого бота в Телеграм (регистрация не требуется)
- в нижнем меню выбираем Stable Diffusion
- заходим в ⚙ Настройки, выбираем в списке "Reliberate" (модель, для работы с реализмом)
- выбираем невысокий "DenS" равный 0.1 (степень изменения оригинала)
- кидаем боту исходную фотографию, в появившемся меню нажимаем кнопку "💎 Детализация + Upscale 3X"
Параллельно срабатывает алгоритм, позволяющий улучшить качество фото с помощью нейросети, для этого дополнительных действий не требуется.
На выходе мы получаем ту же фотографию, но с увеличенным в три раза размером, при этом все мелкие детали стали очень четкими, для работы с реализмом, артами и аниме этот метод вполне подходит - примеры изображений прикрепил к началу статьи.
Я рекомендую не зацикливаться на приведенном мной примере, а попробовать другие настройки, меняйте модели (там есть большой выбор), меняйте "Dens" и так далее. В целом инструмент позволит решить проблему с увеличением и улучшением фотографий и изображений.
Кстати, пара слов про то, как делать все это бесплатно — там можно получать бесплатные баллы, так что изучайте, если работа с нейросетями вам интересна. Но я не буду ничего навязывать, так как в своих статьях рассказываю только про полезные функции, а остальное вы изучите самостоятельно, если есть желание.
Спасибо за внимание 🙏