您可能已經在雜誌上看到有關如何將位圖圖像升級為高質量的文章。本文介紹了一些獲得良好結果的實用程序,但總有改進的餘地。 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
主窗口有很多選項,但通常指定輸入文件並按下開始按鈕就足夠了。
泡一杯茶,稍後再回來享受全面升級的形象!