Skip to content
Improved fork of Waifu2X C++ using OpenCL and OpenCV
C++ C HTML Cuda Lua CMake Other
Branch: master
Clone or download
Pull request Compare This branch is 577 commits ahead of tanakamura:master.

Discord :: Downloads522 :: TotalDownloads

waifu2x (converter only version)

This is a reimplementation of waifu2x (original) converter function, in C++, using OpenCV. This is also a reimplementation of waifu2x python version by Hector Martin. You can use this as command-line tool of image noise reduction or/and scaling.

This software was originally made by @WL-Amigo and has been improved a lot over the years, see for more info on that.

Obtain it here:

Supported platforms

  • Linux
  • LInux (ARM)
  • Windows 7+
  • MacOS?
    • This is not officially supported but see here for more information: #20

Build dependencies

How to build

See for more information.


Usage of this program can be seen by executing waifu2x-converter-cpp --help If you are on Windows and prefer GUIs, see here.


I'd appreciate any help on this project, I do not want yet another fork... so if you have improvement ideas or find bugs, please make a pull request or open an issue :)!

A big thanks to these people helping me maintain this fork:

You can’t perform that action at this time.