waifu2x-converter-cpp-1.1.1
所属分类:图形图像处理
开发工具:Visual C++
文件大小:7105KB
下载次数:6
上传日期:2016-02-18 22:06:10
上 传 者:
xinii
说明: 针对动画风格图片进行超分辨率的一种算法,基于卷积神经网络实现。
(A super-resolution algorithm for image animation style, convolution-based neural network.)
文件列表:
appendix (0, 2016-02-12)
appendix\allconv.sed (172, 2015-06-01)
appendix\hints-jp.md (5995, 2015-06-01)
appendix\waifu2x-commented.py (5875, 2015-06-01)
appendix\waifu2x-nocuda (0, 2016-02-12)
appendix\waifu2x-nocuda\export_model_nocuda.lua (646, 2015-06-01)
appendix\waifu2x-nocuda\lib (0, 2016-02-12)
appendix\waifu2x-nocuda\lib\image_loader.lua (1824, 2015-06-01)
appendix\waifu2x-nocuda\lib\iproc.lua (1143, 2015-06-01)
appendix\waifu2x-nocuda\lib\LeakyReLU.lua (894, 2015-06-01)
appendix\waifu2x-nocuda\lib\minibatch_adam.lua (1768, 2015-06-01)
appendix\waifu2x-nocuda\lib\pairwise_transform.lua (5540, 2015-06-01)
appendix\waifu2x-nocuda\lib\reconstruct.lua (1993, 2015-06-01)
appendix\waifu2x-nocuda\lib\settings.lua (1845, 2015-06-01)
appendix\waifu2x-nocuda\lib\srcnn.lua (1170, 2015-06-01)
appendix\waifu2x-nocuda\waifu2x.lua (2270, 2015-06-01)
include (0, 2016-02-12)
include\picojson.h (26121, 2015-06-01)
include\tclap (0, 2016-02-12)
include\tclap\Arg.h (17447, 2015-06-01)
include\tclap\ArgException.h (5044, 2015-06-01)
include\tclap\ArgTraits.h (2627, 2015-06-01)
include\tclap\CmdLine.h (13986, 2015-06-01)
include\tclap\CmdLineInterface.h (3627, 2015-06-01)
include\tclap\CmdLineOutput.h (1925, 2015-06-01)
include\tclap\Constraint.h (1800, 2015-06-01)
include\tclap\DocBookOutput.h (8358, 2015-06-01)
include\tclap\HelpVisitor.h (1944, 2015-06-01)
include\tclap\IgnoreRestVisitor.h (1335, 2015-06-01)
include\tclap\Makefile.am (577, 2015-06-01)
include\tclap\Makefile.in (11987, 2015-06-01)
include\tclap\MultiArg.h (12013, 2015-06-01)
include\tclap\MultiSwitchArg.h (5627, 2015-06-01)
include\tclap\OptionalUnlabeledTracker.h (1721, 2015-06-01)
include\tclap\StandardTraits.h (4525, 2015-06-01)
include\tclap\StdOutput.h (8454, 2015-06-01)
include\tclap\SwitchArg.h (7659, 2015-06-01)
include\tclap\UnlabeledMultiArg.h (9619, 2015-06-01)
... ...
# waifu2x (converter only version)
This is a reimplementation of waifu2x ([original](https://github.com/nagadomi/waifu2x)) converter function, in C++, using OpenCV.
This is also a reimplementation of [waifu2x python version](https://marcan.st/transf/waifu2x.py) by [Hector Martin](https://marcan.st/blog/).
You can use this as command-line tool of image noise reduction or/and scaling.
## Prebuilt binary-form release
Please see [releases](https://github.com/WL-Amigo/waifu2x-converter-cpp/releases) of this repository.
There is only for-windows binary, now. Sorry.
### works using waifu2x-converter
* [waifu2x_win_koroshell](http://inatsuka.com/extra/koroshell/)
- waifu2x-converter GUI frontend that is easy to use, and so cute. You need only drag&drop to convert your image. (and also you can set converting mode, noise reduction level, scale ratio, etc..., on GUI)
- Both waifu2x-converter x86 and x*** are included this package, and GUI see your windows architecture(x86|x***) and selects automatically which to use.
- For windows only.
## Dependencies
### Platform
* Ubuntu
* Mac OS X?
* Windows
(This program probably can be built under MacOSX, because OpenCV and other libraries support OS X)
### Libraries
* [OpenCV](http://opencv.org/)(C++, version 3.0.0 rc1)
This programs also depends on libraries shown below, but these are already included in this repository.
*CUDA Support in OpenCV is optional, since not required. (in version 1.0.0, CUDA Support is not used.)*
* [picojson](https://github.com/kazuho/picojson)
* [TCLAP(Templatized C++ Command Line Parser Library)](http://tclap.sourceforge.net/)
## How to build
### for Ubuntu
Sorry, under construction...
These are hints for building :
* I recommend to install OpenCV from sources. (build instruction is found [here](http://opencv.org/quickstart.html))
* include path : `include/` `(/path/to/opencv/installed/directory)/include`
* library path : `(/path/to/opencv/installed/directory)/lib`
- if you have built and installed OpenCV from source, and have changed install directory(by using `CMAKE_INSTALL_PREFIX`), you may need to set environment variable `LD_LIBRARY_PATH` for your OpenCV installed directory.
* libraries to link : `opencv_core` `opencv_imgproc` `opencv_imgcodecs` `opencv_features2d`
* standard of C++ : `c++11`
## Usage
Usage of this program can be seen by executing this with `--help` option.
(My native language is not English, then I'm sorry for my broken English.)
近期下载者:
相关文件:
收藏者: