Как увеличить картинку в несколько раз почти без потери качества
С помощью нейроночек, ъуъ!
Допустим, у вас есть картинка, которую вы хотели бы где-то применить в работе, но она не очень хорошего качества.
Откройте картинку в новой вкладке, чтобы потом сравнить.
Чтобы её улучшить, вам нужно скачать условно-бесплатную программу, которая называется Gigapixel AI, это одна из нейронок, обученная на фотографиях, которая может «дорисовывать» снимки. Работает Gigapixel AI примерно как нейронка ESRGAN (о которой можно почитать тут), но создана она как коммерческий продукт.
Заходите на сайт:
И скачиваете сборку под Windows или Mac:
После запуска Gigapixel AI вам предложат зарегистрироваться и дадут 30 дней пробного периода.
Внутри программы всё просто: вам нужно выбрать картинку, которую вы хотели бы улучшить, сделать это можно нажав Open.
Довольно важно:
- на входе указывать картинку в формате PNG;
- вы должны понимать, что, увеличивая картинку в шесть раз, вы точно получите какие-то артефакты, будет видно, что что-то не так — хоть иногда и не так заметно;
- если вы улучшаете рисунки, возможно, вам потребуется ESRGAN, но это не точно;
- обработка картинки идёт не на сервере, а у вас на компьютере, пока идёт обработка компьютер будет тормозить.
Теперь вам нужно выбрать, во сколько раз вы хотели бы улучшить картинку. Чтобы защитить свою стену максимально, в этом примере я ставлю шестикратное увеличение, то есть увеличиваю картинку 1080 на 1080 пикселей до 6480 на 6480 пикселей.
Через две минуты получается такая картинка:
Откройте ссылку в новой вкладке и посмотрите, насколько больше стала картинка.
Готово! Поздравляю, вы ML-инженер!