Что ж, если вы не из робкого десятка, то и с этим справитесь.
С помощью ChaiNNer'a мы будем обрабатывать наши сканы специальными Моделями, в зависимости от ситуации и сканов.
Модели можно посмотреть и скачать вот здесь. К этой страничке мы ещё будем возвращаться.
Зайдя на сайт, находим самую последнюю версию и выбираем файлик в названии которого есть portable, или setup.
Скачанный архив закидываем куда хотим, распаковываем его в папку, заходим туда, запускаем chaiNNer.exe. Немного ждём, после чего нас должен встретить интерфейс программы, или открываем setup и скачиваем как обычную прогу.
(chaiNNer.exe потом ярлыком на рабочий стол можете вывести.)
Следом, заходим в «Менеджер зависимостей» (в правом верхнем углу), и скачиваем всё, что можно скачать.
Теперь можем спокойно приступать к обработке.
Открыв программу, перед нами предстаёт её рабочее пространство и слева находится колонка «Нодов» или же «Узлы».
Процитирую слова одного человека: «Ноды, это казуальное программирование для художников и 3d моделистов.»
Так что да, «Ноды», это эдакий конструктор, блоки кода, которые можно объединять, создавая различные алгоритмы для разных задач.
И какие же из них будут участвовать в обработке? А вот следующие:
Загрузка одного изображения и Сохранение изображений.
Загрузка множества изображений
Загрузка моделей PTH
Апскейл изображения PTH
Загрузка моделей NCNN
Апскейл изображения NCNN
Нод для организации связующий линий передачи данных. (что бы они не переплетались друг с другом.)
Меняет цветовое пространство картинки. К примеру:
RGB — GRAY; GRAY — RGB
Ознакомиться с нодами подробнее можно в "Node Documentation"
По поводу PTH и NCNN.
Какой из этих нодов будет стоять, зависит от Формата модели.
Формат PTH
Формат NCNN
А в чём разница PTH и NCNN? В первую очередь, в скорости. NCNN банально быстрее. Но к несчастью, не все модели можно перевести из PTH в NCNN (пока что...).
Поэтому, при выборе формата модели, следуем банальному правилу:
Если есть NCNN, берём его. Если НЕТ, то PTH.
Ниже показаны уже готовые соединения блоков, вам только «модель» и «путь к сканам» и менять придётся.
Модели перетаскиваем в соответствующее окно.
В «Image file iterator» так перетащить папку с файлами не получиться... Придётся копировать путь из проводника.
Вкратце, схема такая:
Открываем шаблон в зависимости от ситуации,
Загружаем нужную модель,
Указываем путь к сканам,
Жмём на Зелёную кнопочку play наверху, и ждём конца обработки.