云网牛站
所在位置:首页 > Linux教程 > 安装及使用Waifu2x能获得更好的图像放大效果

安装及使用Waifu2x能获得更好的图像放大效果

2019-03-16 21:48:35作者:屠技中稿源:云网牛站

本文介绍安装及使用Waifu2x的方法,使用它能获得更好的图像放大效果。由于Waifu2x使用Nvidia CUDA计算平台执行计算,因此需要Nvidia显卡。Waifu2x-converter-cpp不需要专用的Nvidia GPU,相反,它利用了OpenCV的和OpenCL库。

 

使用Waifu2x的效果图

先上两张图片让你看下使用Waifu2x所带来的直接效果:

安装及使用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):

安装及使用Waifu2x能获得更好的图像放大效果

下面在Fedora系统中安装Qtwaifu2x,首先,安装主构建依赖项:

sudo dnf install -y qt5-qtbase-devel

然后获取代码,并建立它:

git clone https://github.com/cmdrkotori/qtwaifu2x.git

cd qtwaifu2x

qmake-qt5 && make

要从当前目录运行应用程序:

./qtwaifu2x

注:主窗口有很多选项,提供输入文件并点击开始按钮,然后就可以欣赏到放大图像的效果了。

 

相关主题

安装及使用pngquant在Linux命令行上压缩PNG图像

精选文章
热门文章