This is a simple cross-platform GUI for interacting with Waifu2x NCNN. The application is developped with Avalonia on .NET 9.0 and is published for Windows, Linux, and MacOS Intel/Apple. I do not have a test setup for the Linux and OSX version, so bugs and other issues may be present.
The GUI exposes mostly the same settings as the CLI tool:
- Input and output paths, either a file or a folder
- Scale factor
- Denoise level
- Output file format
- Thread counts for decode/upscale/encode
- TTA Mode
- Additionally, converting files to 8bpp grayscale after upscale has been added with ImageMagick
What is not supported currently:
- Setting model paths
- Setting the GPU ID
- Setting the tile size
Support for these may be added upon request.