Machine Learning

waifu2x-ncnn-vulkan – upscaler and denoiser

waifu2x-ncnn-vulkan is a command-line image upscaler and denoiser built on the ncnn inference framework.

It uses Vulkan acceleration to process images quickly on a wide range of hardware, including Intel, AMD, NVIDIA, and Apple Silicon GPUs. The project provides portable executables for Windows, Linux, and macOS, and supports both individual image files and directory-based batch processing.

This is free and open source software.

Key Features

  • Uses Vulkan GPU acceleration for fast image upscaling and denoising.
  • Supports Intel, AMD, NVIDIA, and Apple Silicon graphics hardware.
  • Provides portable binaries with bundled models and no CUDA or Caffe runtime requirement.
  • Accepts JPG, PNG, and WebP input and output formats.
  • Supports denoise levels from -1 to 3 and upscale ratios from 1x to 32x.
  • Can process either single images or entire directories.
  • Offers adjustable tile size, thread settings, test-time augmentation, and GPU selection options.
  • Can run on the CPU with the appropriate device selection option.

Website: github.com/nihui/waifu2x-ncnn-vulkan
Support:
Developer: nihui
License: MIT License

waifu2x-ncnn-vulkan is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

Image Upscaler Tools
Final2xEnhance your images with super-resolution
UpscaylUses sophisticated AI models to enhance images
UpscalerUpscale and enhance images
Real-ESRGAN GUIAI image enlargement tool
AeternumSimple and minimal image upscaler
upscaler-hollowaykeanhoImage and video upscaling
jdPixelUpscalerUpscale images per pixel

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments