您可能已經在雜誌上看到有關如何將位圖圖像升級為高質量的文章。本文介紹了一些獲得良好結果的實用程序,但總有改進的餘地。 Waifu2x 是一個使用深度卷積神經網絡或簡稱機器學習的複雜工具。因此,您將從訓練有素的模型數據集中受益。繼續閱讀以了解有關圖像升級性能的更多信息,以及如何在沒有 Nvidia 卡的情況下獲得相同的好處。

下面是一個例子。首先,Fedora 粉絲熟悉的角色:

我們將 Beefy Miracle 熱狗翻了兩番,幾乎完美!

這是另一個例子:

放大舊書畫效果非常好。

Waifu2x 使用 Nvidia CUDA 計算平台進行計算,因此需要 Nvidia 顯卡。但是,本文描述了一個更便攜的版本。 Waifu2x-converter-cpp 跑來跑去。

Waifu2x-converter-cpp 不需要專用的 Nvidia GPU。相反,它使用 OpenCV 和 OpenCL 庫。整體性能比原始代碼慢,但它的可移植性和可供更多人使用。當然 Fedora 仍然會運行。

請按照以下步驟進行嘗試。

安裝 Waifu2x-converter-cpp Fedora

要從源代碼構建應用程序,首先安裝構建依賴項。

sudo dnf install -y gcc-c++ cmake opencv-devel opencl-utils-devel

然後獲取源代碼,構建文件並安裝。

git clone https://github.com/DeadSix27/waifu2x-converter-cpp.git
cd waifu2x-converter-cpp/build
cmake -DLIB_SUFFIX=64 ../
make
sudo make install

指示動態庫鏈接器使用本地安裝的庫來索引目錄。

sudo ldconfig /usr/local/lib64

現在一切都準備好升級了。處理圖像的示例命令是:

waifu2x-converter-cpp  --scale_ratio 2 -i /path/to/input_file -o /path/to/output_file

不要錯過一些非常有用的附加命令,例如 OpenCL 開/關、播放噪音級別:

waifu2x-converter-cpp --help

使用 Waifu2x 圖形前端

向前邁出的一步是走出 Fedora 終端並安裝 Qtwaifu2x,這是一個圖形工具,可讓您舒適輕鬆地操作圖像。

實際的,[参照]只需單擊即可開始升級任務。

安裝 Qtwaifu2x Fedora

首先,安裝主要的構建依賴項。

sudo dnf install -y qt5-qtbase-devel

然後獲取代碼並構建它。

git clone https://github.com/cmdrkotori/qtwaifu2x.git
cd qtwaifu2x
qmake-qt5 && make

從當前目錄運行應用程序。

./qtwaifu2x

主窗口有很多選項,但通常指定輸入文件並按下開始按鈕就足夠了。

泡一杯茶,稍後再回來享受全面升級的形象!