本文介绍安装及使用Waifu2x的方法,使用它能获得更好的图像放大效果。由于Waifu2x使用Nvidia CUDA计算平台执行计算,因此需要Nvidia显卡。Waifu2x-converter-cpp不需要专用的Nvidia GPU,相反,它利用了OpenCV的和OpenCL库。
使用Waifu2x的效果图 先上两张图片让你看下使用Waifu2x所带来的直接效果:
在Fedora系统中安装Waifu2x-converter-cpp 要从源构建应用程序,首先安装构建依赖项: sudo dnf install -y gcc-c++ cmake opencv-devel opencl-utils-devel 然后clone源代码,编译并安装文件: 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 on/off,播放噪音级别等等: waifu2x-converter-cpp --help
使用Waifu2x的图形前端 可以再安装Qtwaifu2x,这是一个图形工具,让你更好的处理图像(在Ubuntu上下载安装图像处理软件RawTherapee):
下面在Fedora系统中安装Qtwaifu2x,首先,安装主构建依赖项: sudo dnf install -y qt5-qtbase-devel 然后获取代码,并建立它: git clone https://github.com/cmdrkotori/qtwaifu2x.git cd qtwaifu2x qmake-qt5 && make 要从当前目录运行应用程序: ./qtwaifu2x 注:主窗口有很多选项,提供输入文件并点击开始按钮,然后就可以欣赏到放大图像的效果了。
相关主题 |