# Waifu2x-Extension-GUI
**Repository Path**: blooddrink_admin/Waifu2x-Extension-GUI
## Basic Information
- **Project Name**: Waifu2x-Extension-GUI
- **Description**: Image, GIF and Video enlarger/upscaler(super-resolution) achieved with waifu2x-ncnn-vulkan, waifu2x-converter, SRMD-ncnn-Vulkan and Anime4K.
- **Primary Language**: Unknown
- **License**: AGPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-04-25
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
Waifu2x-Extension-GUI
支持的语言: English, 简体中文, 日本語(機械翻訳)
支持的显卡品牌: AMD, NVIDIA, Intel
### [下载](https://github.com/AaronFeng753/Waifu2x-Extension-GUI/releases/latest)---[Wiki 使用说明](https://github.com/AaronFeng753/Waifu2x-Extension-GUI/wiki)---[更新日志](https://github.com/AaronFeng753/Waifu2x-Extension-GUI/blob/master/Change_log_CN.md)---[捐赠](https://github.com/AaronFeng753/Waifu2x-Extension-GUI/blob/master/Donate_page.md)
#### 如果README内的图片无法正常加载,请[打开此链接查看码云内存储的README.md](https://gitee.com/aaronfeng0711/Waifu2x-Extension-GUI/blob/master/README_CN.md)或者[使用法定信道进行国际联网](http://www.cac.gov.cn/1996-02/02/c_126468621.htm)后刷新页面, 当然您也可以[按照这个教程来尝试修复github图片加载的问题](https://github.com/AaronFeng753/Github_dns_hosts#github_dns_hosts).
# Waifu2x-Extension-GUI是什么?
借助深度卷积神经网络对`图片` & `GIF` & `视频`进行超分辨率放大(即放大与降噪).
基于 `Waifu2x-ncnn-vulkan`, `SRMD-ncnn-Vulkan`,`Waifu2x-converter`和`Anime4K`.
借助waifu2x-ncnn-vulkan和SRMD-ncnn-Vulkan, Waifu2x-Extension-GUI 可以借助任何支持`Vulkan`的显卡进行运算,即便是Intel的集成显卡.
如果您的显卡不支持vulkan, 您还可以将引擎切换为Waifu2x-converter,同样可以很快的对图像进行放大与降噪.(已集成在release内)



#### 已经在 `AMD` RX 550, `NVIDIA` GeForce GTX 1070 和 `Intel` UHD 620 上通过测试.
# 主要特性
- 简单易用的图形用户界面
- 支持批量处理静态图片,gif和视频
- 支持动漫风格和3D写实风格的图像(即支持所有图像风格)
- 集成多个引擎,强大的硬件兼容性,支持借助NVIDIA、Intel、AMD进行运算
- 无限放大倍数
- 自定义输出分辨率(支持图片&GIF&视频)
- 音频降噪(处理视频时)
- 灵活的多线程管理
- 分段处理视频,大幅减少磁盘占用.
- 支持将放大&降噪后的图片另存为.jpg并自动进行无损压缩
- 支持对放大&降噪后的gif自动进行体积优化
- 兼容性测试
- 多语言(支持英语,简体中文,日本语)
- 支持存储个性化设置并在启动时自动应用
- 持续更新
- 以及更多
# 示例
`所有示例图像均使用waifu2x-ncnn-vulkan引擎处理`
### **`图片`** : https://github.com/AaronFeng753/Waifu2x-Extension-GUI/tree/master/Samples/image
### **`视频`** : https://github.com/AaronFeng753/Waifu2x-Extension-GUI/tree/master/Samples/video
### **`GIF`** : https://github.com/AaronFeng753/Waifu2x-Extension-GUI/tree/master/Samples/gif
#### 原图 2D动漫图片 480x300 (.jpg 93.2 KB):

#### 经过8x放大, 3级降噪和压缩后 3840x2400 (.jpg 525 KB):

#### 对比

#### 原图 3D写实图片 800x535 (.jpg 81.4 KB):

#### 经过4x放大,2级降噪和压缩后 3200x2140 (.jpg 881 KB):

#### 原图 3D游戏图片 1200x630 (.jpg 168 KB):

#### 经过 4x放大, 2级降噪 4800x2520 (.jpg 3.99 MB):

#### 原图 GIF 500 x 372 (493 KB):

#### 经过2x放大,2级降噪和gif优化后 1000 x 744 (3.77 MB):

### `github不支持在线播放视频, 请点击下方链接查看视频示例:`
### **`视频`** : https://github.com/AaronFeng753/Waifu2x-Extension-GUI/tree/master/Samples/video
# Q&A
```
Q:在技术上和同样有gui的老牌软件waifu2x-caffe有什么区别?
A:waifu2x-extension-GUI集成了腾讯的一位大佬制作的waifu2x-ncnn-vulkan(原程序并没有自带图形界面,只有命令行),
vulkan是通用的全平台API,所以所有主流显卡(NVIDIA,Intel,AMD)均支持vulkan.
而caffe仅支持NVIDIA的CUDA,在没有n卡的平台只能用CPU进行运算,速度很慢很慢。
并且caffe不支持处理gif和视频,而extension通过集成外部开源组件实现了对gif和视频的自动拆分,放大,组装。
这也是我开发extension的初衷,让所有人(包括我自己),无论用什么显卡,都能快速的借助waifu2x技术处理图像。
```
```
Q:我的电脑连显卡都没有(或者显卡太老不支持vulkan)怎么办呢?
A:waifu2x-extension-GUI还集成了waifu2x-converter引擎, 可以借助cpu和老旧显卡进行快速进行运算.
速度参考:
配置:Windows10专业版1909,i7-8550U,Intel UHD 620
原图片:https://github.com/AaronFeng753/Waifu2x-Extension-GUI/blob/master/Samples/image/2_Original.jpg
软件设置:v0.12-beta,使用waifu2x-converter引擎,图片两倍放大,二级降噪
处理结果:耗时11秒,放大到1920x1080
```
# 如何修复兼容性问题 :
#### waifu2x-ncnn-vulkan: 重装与更新显卡驱动.
#### waifu2x-converter: 换个新电脑.
#### Anime4k: 安装最新版的 JDK and JRE
# 集成组件(releases内):
- waifu2x-ncnn-vulkan version 20200224
- Anime4KCPP v1.3.1
- ffmpeg version 4.2.2
- gifsicle version 1.92
- Waifu2x-converter version: v5.3.3
- ImageMagick 7.0.9-27-Q16-x64
- SoX 14.4.2-win32
# 鸣谢:
- 捐赠者们: https://github.com/AaronFeng753/Waifu2x-Extension-GUI/blob/master/Donate_list_CN.md
- waifu2x-ncnn-vulkan: https://github.com/nihui/waifu2x-ncnn-vulkan
- SRMD-ncnn-Vulkan: https://github.com/nihui/srmd-ncnn-vulkan
- FFmpeg: https://ffmpeg.org/
- Gifsicle: https://www.lcdf.org/gifsicle/
- Anime4K: https://github.com/bloc97/Anime4K
- Waifu2x-converter: https://github.com/DeadSix27/waifu2x-converter-cpp
- ImageMagick: http://www.imagemagick.org/
- NSIS: https://nsis.sourceforge.io/
- Waifu2x-Extension: https://github.com/AaronFeng753/Waifu2x-Extension
- waifu2x: https://github.com/nagadomi/waifu2x
- SRMD: https://github.com/cszn/SRMD
- SoX: http://sox.sourceforge.net/
- Anime4KCPP: https://github.com/TianZerL/Anime4KCPP
- Icons made by : Freepik (https://www.flaticon.com/authors/freepik) From Flaticon : https://www.flaticon.com/
# ❤ 捐赠 ❤ (推荐使用 支付宝 或者 微信)
# [PayPal](https://www.paypal.me/aaronfeng753)
### [捐赠列表](https://github.com/AaronFeng753/Waifu2x-Extension-GUI/blob/master/Donate_list_CN.md)
### 除了扫码捐赠现金, 您也可以 打开支付宝首页搜“682796694”领红包并使用(比如直接把红包发给我🤣), 我也可以获得收入.

#### 如果donate(捐赠)二维码图片无法正常加载,请[打开此链接查看](https://gitee.com/aaronfeng0711/Waifu2x-Extension-GUI/raw/master/donate_new.jpg)或者合法的连接国际网络后刷新页面, 当然您也可以[按照这个教程来尝试修复github图片加载的问题](https://github.com/AaronFeng753/Github_dns_hosts#github_dns_hosts).