Rusty_SR
一个Rust超分辨率工具,当给予低分辨率图像时,利用深度学习推断出相应的高分辨率图像。
使用附带的训练有素的神经网络来升高您的图像,或轻松地训练您自己的专门的神经网络!随意提出一般性讨论或提出任何问题的问题。
使用
升级图像:
rusty_sr.exe <INPUT_FILE> <OUTPUT_FILE>
推荐使用PNG输出文件。
更多的选项:rusty_sr.exe --help
rusty_sr.exe train --help
搭建
获取rust编译器(rustc)使用[rustup]()。为了最好的性能编译使用环境变量 RUSTFLAGS="-C target-cpu=native"
和构建发布模式 cargo build --release
。
cargo rustc --release -- -C target-cpu=native
. 事例
Set14 Cartoon
Set14 Butterfly
Bank Lobby (test image for )
CC-BY-SA @benarent注意
以高噪声或者jpeg文物拍摄高分辨率图像可能会产生较差的结果。输入和输出颜色空间名义上是sRGB。
License
MIT
Mac下实践
curl https://sh.rustup.rs -sSf | shsource $HOME/.cargo/envgit clone https://github.com/millardjn/rusty_sr.gitcd rusty_srcargo rustc --release -- -C target-cpu=nativecd target/release //这里面就生成了一个rusty_sr可以执行文件./rusty_sr butterfly_nn.png butt.png //时间老长老长了。。。。。。。。