Skip to content
Image, GIF and Video enlarger/upscaler achieved with waifu2x-ncnn-vulkan, waifu2x-converter and Anime4K.
Python C Other
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update FUNDING.yml Sep 30, 2019
Anime4K Add files via upload Sep 11, 2019
Samples Add files via upload Oct 13, 2019
benchmark-files-anime4k-waifu2x-extension Add files via upload Sep 29, 2019
benchmark-files-converter-waifu2x-extension Add files via upload Sep 29, 2019
benchmark-files-vulkan-waifu2x-extension Add files via upload Sep 29, 2019
benchmark-files-waifu2x-extension Add files via upload Sep 3, 2019
models-cunet Add files via upload Aug 27, 2019
models-upconv_7_anime_style_art_rgb Add files via upload Aug 27, 2019
screenshot Add files via upload Sep 30, 2019
viewGpuId-files-waifu2x-extension Delete github_logo_waifu2x_extension.jpg Sep 2, 2019
waifu2x-converter Add files via upload Sep 13, 2019
LICENSE Update LICENSE Sep 29, 2019
NotificationSound_waifu2xExtension.mp3 Add files via upload Sep 1, 2019
README-CN.md Update README-CN.md Oct 17, 2019
README.md Update README.md Oct 17, 2019
ReadMe說明(for Waifu2x-Extension.py).txt Add files via upload Aug 27, 2019
Resize-window.exe Add files via upload Sep 4, 2019
Waifu2x-Extension-CN.py Update Waifu2x-Extension-CN.py Oct 17, 2019
Waifu2x-Extension-EN.py Update Waifu2x-Extension-EN.py Oct 16, 2019
Waifu2x-Extension-Start.py Update Waifu2x-Extension-Start.py Sep 25, 2019
donate.jpg Add files via upload Sep 30, 2019
gifsicle.exe Add files via upload Aug 27, 2019
icon.ico Add files via upload Sep 15, 2019
msvcp100d.dll Add files via upload Sep 4, 2019
msvcp140.dll Add files via upload Aug 27, 2019
readme.txt Add files via upload Aug 27, 2019
vcomp140.dll Add files via upload Aug 27, 2019
vcruntime140.dll Add files via upload Aug 27, 2019
vulkan-1.dll Add files via upload Aug 27, 2019
waifu2x-ncnn-vulkan.exe Add files via upload Aug 27, 2019

README.md

Waifu2x-Extension

中文版说明:https://github.com/AaronFeng753/Waifu2x-Extension/blob/master/README-CN.md

What is Waifu2x-Extension?

Image & GIF & Video Super-Resolution for Anime-style art using Deep Convolutional Neural Networks.

Based on waifu2x-ncnn-vulkan (version 20190712) and Waifu2x-converter .

Thanks to waifu2x-ncnn-vulkan, Waifu2x-Extension could use any kind of gpu that support Vulakn, even Intel GPU.

If your gpu doesn't support vulkan, you can use Waifu2x-converter, which is also intergrated into the Waifu2x-Extension.

Already been tested on AMD RX 550, NVIDIA GeForce GTX 1070 and Intel UHD 620.

Features

New features brought by this extension:

  • Much more friendly CUI (Character User Interface).
  • Achieved with waifu2x-ncnn-vulkan, waifu2x-converter and Anime4K.
  • Support 1x/2x/4x/8x/.... magnification
  • Batch enlarge still images and GIF dynamic images (Waifu2x-ncnn-vulkan & Waifu2x-converter)
  • Batch enlarge video files (Waifu2x-ncnn-vulkan & Waifu2x-converter & Anime 4k)
  • Personalization
  • Online update
  • Save the enlarged image target as .jpg
  • Lossless compression of .jpg images after the target is saved
  • Optimize enlarged GIF dynamic images to reduce space usage
  • Display processing progress and remaining time
  • Smart selection of models
  • Gif compression & image compression (multi-threading and multiple compression levels)
  • Benchmark (to get the tile size value for your computer)
  • Multi-threaded mode
  • Protect Gif files
  • Error catching
  • Record error log
  • Sleep mode
  • Notification sound
  • Compatibility test
  • And more

Samples

Image : https://github.com/AaronFeng753/Waifu2x-Extension/tree/master/Samples/image

Video : https://github.com/AaronFeng753/Waifu2x-Extension/tree/master/Samples/video

GIF : https://github.com/AaronFeng753/Waifu2x-Extension/tree/master/Samples/gif

Original Imgae 480x300 (.jpg 93.2 KB):

Original Imgae

After 8x magnification, level 3 denoise and compress 3840x2400 (.jpg 525 KB):

Scaled Imgae

Original GIF 500 x 372 (493 KB):

Original GIF

After 2x magnification, level 2 denoise and gif optimize 1000 x 744 (3.77 MB):

Original GIF

Github doesn't support play video online, pls check link below:

Video : https://github.com/AaronFeng753/Waifu2x-Extension/tree/master/Samples/video

Screenshot

mainmenu

Download: https://github.com/AaronFeng753/Waifu2x-Extension/releases/latest

Demonstration

Demonstration-en

How to fix compatibility issue :

waifu2x-ncnn-vulkan:

Re-install gpu driver or update it to the latest.

waifu2x-converter:

Buy a new computer.

Anime4k:

Install the latest JDK and JRE

Integrated component(In releases):

  • waifu2x-ncnn-vulkan version 20190712

  • Anime4K Java v0.9 Beta

  • ffmpeg version 4.2.1

  • gifsicle version 1.92

  • Waifu2x-converter version: 2015-11-30T02:17:24

  • ImageMagick 7.0.8-68 Q16 x64 2019-10-05

Credits:

Donate

If this extension helps you, please donate to support developers.

donate

Note: The user agreement of the software is modified based on the MIT protocol, allowing others to make secondary modifications to the software or to use the software-processed images, gifs, and videos for commercial purposes (via the consent of the original author of the image, gif, and video content) However, it is forbidden to use the software for commercial use after the second modification, including but not limited to secondary packaging and sales(for example: sale this software on Taobao or Ebay), integrated in other charging software. After the second modification, the source code must be disclosed. For details, please refer to the built-in user agreement. When you open the software, or modify the software, you agree to the software built-in agreement.

You can’t perform that action at this time.