Anime4KCPP是一款画质增强软件,适用于图片和视频,软件自带的算法能根据图片和视频的状态来进行画质的修复和增强,非常的好用,有需要的朋友欢迎下载使用。
经过指针以及并行优化,可较为快速的对图片和视频进行预处理,同时提供命令行和GUI程序。.
waifu2x更适合于处理原本质量很差的图像,因此waifu2x某种程度上更像是一种画质修复器,而Anime4K则是一种画质增强算法,适用于原本质量就不那么差的图像或视频,处理1080p->4k是他的强项,个人感觉可以提供比waifu2x更好的观感,更重要的是快得多的速度。
而Anime4KCPP相较于原版Anime4K,试图在画质和速度中找到平衡,我认为在原作者之后的更新中,为了追求更好的速度,Anime4K的处理的质量在渐渐变差,尤其是对其擅长的1080p->4k的处理。因此我选择采用Anime4K最经典的0.9版本算法,进行优化和改进,并尝试提升速度。
支持指定要处理的GPU
提高GPU加速性能(在AMD Vega 8上约为30%,在独立GPU上将更多)
自动选择调整大小算法以提供更好的质量和速度
在Windows中首先使用DXVA加速编码
修复了临时文件可能无法在GUI中删除的问题
修复了其他GUI错误
修复了Nvidia GPU中的内核构建错误
性能:
测试CPU:AMD Ryzen R5-3500U,显卡RX580 2048sp。
皆采用默认参数
图像:
256x256 -> 512x512:
Anime4KCPP:0.025s
Anime4K(原作者java版,采用GPU加速):0.7s
Anime4KSharp(另一个开发者用C#实现的原版Anime4K):0.6s
1080p->4k:
Anime4KCPP:0.6s
Anime4K(原作者java版,采用GPU加速):0.8s
Anime4KSharp(另一个开发者用C#实现的原版Anime4K):12s
视频:
参考速度:
1080p->4K: 12min