讓顯卡也能使用waifu2x
最近想要用 waifu2X 的時候,發現之前介紹的工具已經不能下載了。所以我去找了一個操作更簡單且擁有GUI版本的 waifu2x
這個工具叫做「waifu2x-ncnn-vulkan」,一款使用神經網路架構的 waifu2X
使用 Vulkan API,所以顯卡太舊的可能會無法使用
下載
下載網址按這裡,有 Windows / macOS / Linux 三版本可供選擇
使用
Step 1: 解壓縮後,在資料夾的網址列輸入 cmd.exe 打開命令提示字元
Step 2: 以這個指令為基礎,可以直接執行,也可以加入其他指令
waifu2x-ncnn-vulkan.exe -i input.jpg -o output.png -n 2 -s 2
其他指令:
-h 顯示說明
-v 輸出詳細(見備註一)
-i input-path 輸入文件路徑
-o output-path 輸出文件路徑
-n noise-level 降噪等級(-1 / 0 / 1 / 2 / 3,預設為 0)
-s scale 放大倍率(1 / 2, 預設為 2)
-t tile-size 塊的大小(>= 32 / 0 皆為自動,預設為 0)
-m model-path waifu2x樣式選擇(預設為 models-cunet,見備註二)
-g gpu-id gpu device to use(預設為 0)
-j load:proc:save 載入/處理/儲存所使用的執行緒設定(預設為 = 1:2:2,見備註三)
-x 開啟 tta 模式
-f format 輸出格式設定(png/webp,預設為 ext/png)
備註一
輸出完成後會有以下的說明出現
C:\Users\<username>\Desktop\image.jpg -> C:\Users\<username>\Documents\output.png done
備註二
處理一般圖片用 models-cunet
,處理插圖用 models-upconv_7_anime_style_art_rgb
備註三
數字越大,GPU 及 VRAM 的使用率會上升,小圖建議調大、大圖調小
GUI版本
不想打太多指令,就來用 GUI 版本吧
下載網址:https://github.com/f11894/waifu2x-ncnn-vulkan-GUI
打開來會是下面這樣子
功能就跟上面的一樣,需要特別注意的是來源路徑和輸出路徑不能一樣,否則會輸出失敗