All Projects → AaronFeng753 → Waifu2x Extension

AaronFeng753 / Waifu2x Extension

Licence: other
Image, GIF and Video enlarger/upscaler achieved with waifu2x and Anime4K. [NO LONGER UPDATED]

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Waifu2x Extension

Nvidia gpu prometheus exporter
NVIDIA GPU Prometheus Exporter
Stars: ✭ 138 (-7.38%)
Mutual labels:  gpu
Keras Image Super Resolution
EDSR, RCAN, SRGAN, SRFEAT, ESRGAN
Stars: ✭ 143 (-4.03%)
Mutual labels:  super-resolution
Learnunityshader
学习Unity Shader过程中的一些记录,特效,动画Demo。
Stars: ✭ 141 (-5.37%)
Mutual labels:  gpu
Benchmarks
Comparison tools
Stars: ✭ 139 (-6.71%)
Mutual labels:  gpu
Enhancenet Code
EnhanceNet: Single Image Super-Resolution Through Automated Texture Synthesis (official repository)
Stars: ✭ 142 (-4.7%)
Mutual labels:  super-resolution
Citro3d
Homebrew PICA200 GPU wrapper library for Nintendo 3DS
Stars: ✭ 143 (-4.03%)
Mutual labels:  gpu
Vlr
GPU Monte Carlo Ray Tracing Renderer using NVIDIA OptiX
Stars: ✭ 137 (-8.05%)
Mutual labels:  gpu
Nsfminer
No Fee Ethash miner for AMD and Nvidia
Stars: ✭ 141 (-5.37%)
Mutual labels:  gpu
Touch Bar Istats
Show CPU/GPU/MEM temperature on Touch Bar with BetterTouchTool!
Stars: ✭ 141 (-5.37%)
Mutual labels:  gpu
Remotery
Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer
Stars: ✭ 1,908 (+1180.54%)
Mutual labels:  gpu
Optimize Images
A command-line interface (CLI) utility written in pure Python to help you reduce the file size of images.
Stars: ✭ 141 (-5.37%)
Mutual labels:  image-compression
Forward
A library for high performance deep learning inference on NVIDIA GPUs.
Stars: ✭ 136 (-8.72%)
Mutual labels:  gpu
Nd4j
Fast, Scientific and Numerical Computing for the JVM (NDArrays)
Stars: ✭ 1,742 (+1069.13%)
Mutual labels:  gpu
Toma
Helps you write algorithms in PyTorch that adapt to the available (CUDA) memory
Stars: ✭ 139 (-6.71%)
Mutual labels:  gpu
Fsynth
Web-based and pixels-based collaborative synthesizer
Stars: ✭ 146 (-2.01%)
Mutual labels:  gpu
Kelpnet
Pure C# machine learning framework
Stars: ✭ 136 (-8.72%)
Mutual labels:  gpu
Hoomd Blue
Molecular dynamics and Monte Carlo soft matter simulation on GPUs.
Stars: ✭ 143 (-4.03%)
Mutual labels:  gpu
Floyd Cli
Command line tool for FloydHub - the fastest way to build, train, and deploy deep learning models
Stars: ✭ 147 (-1.34%)
Mutual labels:  gpu
Optical Flow Filter
A real time optical flow algorithm implemented on GPU
Stars: ✭ 146 (-2.01%)
Mutual labels:  gpu
Awesome Cvpr2021 Cvpr2020 Low Level Vision
A Collection of Papers and Codes for CVPR2021/CVPR2020 Low Level Vision
Stars: ✭ 139 (-6.71%)
Mutual labels:  super-resolution

New version with GUI is avaliable now ! 🎉🥳🎉

🌟Waifu2x-Extension-GUI🌟

🔗https://github.com/AaronFeng753/Waifu2x-Extension-GUI

.

💾Download Waifu2x-Extension-GUI NOW ❗❗

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


Waifu2x-Extension

Download

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

User Guide

https://github.com/AaronFeng753/Waifu2x-Extension/blob/master/User_Guide.md

What is Waifu2x-Extension?

Image & GIF & Video Super-Resolution using Deep Convolutional Neural Networks.

Based on Waifu2x-ncnn-vulkan and Waifu2x-converter .

Thanks to waifu2x-ncnn-vulkan, Waifu2x-Extension could use any kind of gpu that support Vulkan, 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.

mainmenu

Features

New features brought by this extension:

  • Much more friendly CUI (Character User Interface).
  • Achieved with waifu2x-ncnn-vulkan, waifu2x-converter and Anime4K.
  • Support both 2D Anime-style image and 3D Real-life image
  • 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
  • Multi-threaded mode
  • Protect Gif files
  • Error catching
  • Record error log
  • Sleep mode
  • Notification sound
  • Compatibility test
  • Record running log.
  • 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 2D Anime Imgae 480x300 (.jpg 93.2 KB):

Original Imgae

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

Scaled Imgae

Comparison

Comparison

Original 3D Real-life Imgae 800x535 (.jpg 81.4 KB):

Original Imgae

After 4x magnification, level 2 denoise and compress 3200x2140 (.jpg 881 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

Demonstration(v3.5)

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 Nov 4, 2019

  • 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.9-12-portable-Q16-x64

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].