January 8, 2024

Апскейл манги

Введение

Всем привет! Я общался с разными людьми из сканлейта и все были оченть приятно удивлены этим апскейлером, поэтому я советую сначала попробовать, прежде чем думать: Ой, вот заморачиваться еще с какой-то нейронкой! Мне итак норм - Мы в сканлейте, вспомните, как вы несколько часов клинилил 1 страницу, подбирали шрифт или думали над красивой формулировкой. Ваши 15-20 минут времени окупятся, я вам это гарантирую. Мне лично самому намного приятнее работать с хорошими сканами.

Это статья будет про блокнот с colab, так же можно использовать апскейлер из-под windows, но я привык пользоваться им, поэтому и рассказываю про него.

Начало работы

Для начала, загружаем на свой гугл диск сканы в отдельную папку.

Далее, переходим на сайт FastScaleIt.ipynb - Colaboratory. Спускаемся ниже и выполняем первый блок.

В открывшимся окне нажимаем "Выполнить".

Подключаемся к гугл диску.

В открывшимся окне входим в гугл аккаунт, нажав на свой аккаунт.

После, спускаемся вниз и нажимаем "Разрешить".

Если на этом этапе Вы не видите окно, то проверьте нижнюю панель. Данное окно может открыться не в отдельной вкладке, а, так скажем, отдельным браузером.

Если во время этого этапа что-то пошло не так, то нужно перезагрузить стараницу, начать выполнение того же блока и остановить его, а после вернуться к тому, с чего мы начали

Теперь нам нужно в следующем блоке указать путь к нашим сканам, в моем случае - это Raw/test, и выполнить данный блок.

Апскейлинг

Подготовка завершена, сейчас будет происходить магия. Спускаемся вниз и выбираем нужный нам алгоритм. https://openmodeldb.info/ - тут можно наглядно посмотреть сравнения и что они делают.

Я пользуюсь 4x_eula_digimanga_bw_v2_nc1_307k, так как он лучше всех себя показывает, но он не работает с цветом, так как наша команда переводит только мангу, апскейлеры по цвету я не тестировал.

И давайте поподробнее про этот алгоритм. Он очень хорош, но есть 2 проблемы - вес и артефакты. Проблема веса в том, что для работы со сканом нужно больше ресурсов ПК (Я работаю сразу со всеми страницами в одном psd файле, раскидывая их по папкам, мне так удобнее) и самая главная проблема, если такой загрузить на мангалиб, то сайт ужмет его до состояния хуже, чем он был изначально. В таком случае, я жипегаю сканы и уменьшаю разрешение, даже так, они выходят НАМНОГО лучше, чем были изначально (ниже будут примеры).

Второй минус - артефакты, если у Вас много текста на точках, то лучше перед апскейлом их заклинить, но, в целом, большая часть не бросается в глаза, поэтому не страшно.

Пример атефактов

Сжатие

Ох уж этот телеграм, сжал изображение, но информативность не пострадала)
  1. Заливаем все сканы в 1 psd файл
  2. Кадрирование > Разрешение > 2560
  3. Нажимаем на любую сторону, нажимаем enter

Чтобы выгрузить сжатые сканы: Файл > Экспортировать > Слои в файлы

Сравнение

Сравнение оригинала и апскейла
Сравнение оригинала и апскейла
Сравнение с Waifu2X (1 - исходный скан, 2 - вайфу, 3 - эта нейронка)

Оставлю ссылку на гугл диск, в котором вы можете сами сравнить оригинал и то, что выдал апскейлер - https://drive.google.com/drive/folders/1umwS6L9tBYsP7SsLhX9Nw7xdRGOI88GA?usp=sharing

И последний момент, если сканы уже прошли через какую-то нейронку, то смысла в этой не будет, она увеличивает разрешение, а не исправляет огрехи другой нейронки.

Заключение

Я считаю, что апскейлить мангу стало правилом хорошего тона, так как переводчику проделать эту процедуру труда не составит, а читателю будет приятней читать.

Автор данного блокнота - Sekiju#8400, за что ему огромное спасибо, я лишь на пальцах объяснил, что и куда тыкать, а так же рассказал про свой опыт.