Апскейл изображений дома

Если можно увеличивать изображения в уютной командной строке, то кто захочет посещать какие-то левые сайты? Да никто, конечно.

  1. Скачиваем готовый бинарь Real-ESRGAN, чтобы не трахаться с зависимостями питона; там windows, ubuntu и macos; модели уже внутри.

  2. Указываем опцию -m, иначе жди segfault.

Итог ниже, выдаёт два увеличенных изображения: x2 и x4.

File: upscaleimage.sh
#!/bin/bash
IN=$1
IN_BASE="${IN%.*}"
OUT1="$IN_BASE.x2.jpg"
OUT2="$IN_BASE.x4.jpg"
BIN=$HOME/bin/realesrgan-ncnn-vulkan-20220424-macos
(set -x; $BIN/realesrgan-ncnn-vulkan -i "$IN" -o "$OUT1" -n realesr-animevideov3 -m "$BIN/models" -s 2)
(set -x; $BIN/realesrgan-ncnn-vulkan -i "$IN" -o "$OUT2" -n realesrgan-x4plus -m "$BIN/models" -s 4)

У форка upscayl замечены и другие модельки, но их не пробовал.