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