A GUI (graphical user interface) version of waifu2x ncnn Vulkan developed by nihui.
It is an application designed to allow intuitive image conversion.
The main point of this tool is to upscale images, but it can also upscale videos.
Download:
This application has been published and can be run without the need to install a runtime.
This application is published and can be run without runtime installation.
If you have not already done so, please download the redistributable package from above and install it on your PC.
It uses AI to keep the clarity of the image while allowing you to enlarge it nicely.
例:
You can enlarge the image by clicking on it.
Original (640x800)
waifu2x (640x800, 2, CUnet)
Nomal (1280x1600, Bilinear)
Nomal (1280x1600, Lanczos3)
waifu2x (1280x1600, 2, CUnet)
waifu2x (1280x1600, 2, RGB)
waifu2x (1280x1600, 2, Photo)
waifu2x (1280x1600, 3, CUnet, TTA)
Precautions for image upscaling
If the denoising level is set too high, the details of the image may be crushed.
When using TTA, the image index is improved, but at the cost of a longer upscaling time.
Moreover, it is not possible to tell the difference when it is on or off, so it is recommended not to enable TTA.
A note on video upscaling
Although image upscaling is the main purpose, video upscaling is also possible.
Please refer to the following comparison video.
When upscaling video, frame splitting is first done using FFmpeg.
When performing upscaling, a very large load is placed on the PC.
If the upscaling is done on a PC with low specifications, it may take a huge amount of time.
The time required for video upscaling depends on the time and resolution of the video to be upscaled.
In other words, the longer the video to be upscaled, and the higher the resolution, the longer it will take.
However, if the PC is equipped with a powerful GPU (graphics board), the upscaling time can be reduced.
The upscaling speed depends largely on the performance of the GPU installed.
Therefore, the higher the performance of the GPU, the faster the upscaling speed will be.
We do not recommend using the CPU's built-in graphics (iGPU), but that does not mean it cannot be converted.
However, processing with built-in graphics may take a lot of time.
For this reason, the use of NVIDIA or AMD (RADEON) GPUs is recommended.
System Requirements
OS: Windows 7 or higher 64bit PC
There is no application for x86 (32bit).
If you need one for x86, please build it yourself from C++ source.
Recommended
OS: Windows 10 64bit
CPU: Intel Core i3 or higher AMD Ryzen 3 or higher
RAM: 8GB or higher
GPU: NVIDIA GeForce GTX 1060 or higher
Development
Microsoft Visual Studio 2022
Supported Language
- English
- 日本語
- Chinese
Tools, utilities, etc. used
FFmpeg - convert and stream audio and video.
OpenCVSharp - OpenCV wrapper for .NET
Magick.NET - The .NET library for ImageMagick
waifu2x-ncnn-vulkan - waifu2x converter ncnn version
MIT