[ID CC-CC2022] iWai — обработка изображений с помощью waifu2x-caffe

Статус
Закрыто для дальнейших ответов.

vbatushev

Топикстартер
20 лет на форуме
Сообщения
2 242
Реакции
1 227
Попросили меня тут написать скрипт-обертку для приложения waifu2x-caffe. Приложение только под Windows, следовательно, и скрипт имеет смысл запускать только на InDesign Windows. Версия InDesign от CS6 и выше, ниже не проверял за неимением.
waifu2x-caffe — это такая шибко умная вещь, которая умеет улучшать убитые жизнью изображения, в том числе увеличивая их. Вот пример такого улучшения:
image.png


Подробная информация о скрипте здесь.
Скачать скрипт можно здесь. В releases представлены файлы в jsxbin не ради защиты кода, а ради упаковывания в один файл.
Замечания и предложения пишем в issues: Issues · vbatushev/iWai · GitHub
Стремительное желание отблагодарить автора можно удовлетворить здесь: Благодарность за скрипты
 
  • Спасибо
Реакции: _MBK_
А чего целиком на js не переделал для полной кроссплатформенности?
 
У Виталия из скрипта вызывается виндовый EXEшник, насколько я вижу.
 
Ну так и я о том. Надо было целиком код в скрипт загнать ;)
 
Ненависть к макам не мог пересилить он.
На стороне светлой силы остался.
 
Перекомпилите Waifu2x-Caffe под мак.
В скрипте нужно будет подправить только формирование исполняемого файла.
 
block — размер блока. Влияет на скорость обработки. Значения: 64, 100, 128, 240, 256, 384, 432, 480, 512.
Не подскажете на что влияет этот параметр? Что приносится в жертву скорости?
 
Как я понимаю, изображение делится на блоки, которые и обрабатываются. Чем больше блок, тем больше жрет памяти и дрючит процессор.
Гуглоперевод с японского пояснения к гуишному клиенту:
Определяет ширину (в пикселях) для выполнения обработки разделенной внутри.
Оптимальное (процесс заканчивая самым быстрым) методом определения численного значения описано в разделе «раздельного» размера.
О количестве вертикального и горизонтального размера входного изображения к вершине, которая отделена символ «-------»,
Дно общего размер деления считывается из «crop_size_list.txt».
Если размер раздела слишком велик, (если вы используете количество GPU в VRAM) памяти суммы, которая требуется, пожалуйста, будьте осторожны, так как программное обеспечение, чтобы убить больше памяти, которая может быть использована на ПК.
Потому что это влияет на его собственный путь к скорости обработки, когда большое количество преобразует изображение одного и того же размера изображения в папке, указанной, рекомендуется конвертировать из рассмотрения оптимального размера раздела.
 
Нам срочно нужен японец. )))
А пока буду экспериментировать с размером блока.
 
  • Спасибо
Реакции: Petruccio
Основная цель этого скрипта – приведение изображений с низким фактическим разрешением (по умолчанию от 50 до 200 dpi) к 300 dpi. С одновременным устранением артефактов сжатия (по желанию).
Если выделена картинка, то только к ней. Если без выделения, то обрабатываются все изображения публикации.
Отдельные методы обработки для рисунков и фотографий.
Качество, по-моему, выше чем у Photoshop. И freeware ))
По умолчанию поставил: удаление шумов 1, размер блока 128.
Ускорение за счёт видеокарты включается параметром "gpu", но работает только с NVidia. Замерил время обработки пары картинок: "gpu" – 21 сек.; "cpu" — 2 мин. 32 cек.
 
Последнее редактирование:
  • Спасибо
Реакции: Petruccio
А для мака нет ничего подобного?
 
гуголь прекрасен! перевод части ссылки от Романа.

...

Во-первых waifu2x-кофейный вы собираетесь клонировать.

мерзавец клон GitHub - lltcggie/waifu2x-caffe: waifu2xのCaffe版
мерзавец обновление подмодуль --init --recursive


MkDir CMake
Вот второстепенный CMakeLists.txt, но , как правило , поддерживаются CMake до OpenCV Если вы хотите использовать другие библиотеки, кроме того, вы должны иметь файл с именем Find ***. Cmake самостоятельно. Этот парень роль прийти в основном ищет каталог. Так как это хлопотно запись по своему усмотрению, мы позаимствовали , что писали другие люди. Это хорошая эпоха.

...
 
  • Спасибо
Реакции: _MBK_
Я, привыкший читать гуглоперевод с китайского, всё понял, когда читал на сайте, но компилировать не стал, ибо мне не надо.
 
Я извиняюсь за безграмотность....
а вот этот "waifu2x-caffe", его нужно компилировать или что с ним для работы необходимо делать?
 
Статус
Закрыто для дальнейших ответов.