2个不稳定版本
0.3.0 | 2024年3月27日 |
---|---|
0.2.0 | 2023年8月29日 |
#20 in #front-end
19KB
376 行
Resup
Resup是使用Rust编写的realesrgan-ncnn-vulkan图像放大器的命令行界面。它允许您直接在命令行中快速放大您的图像。
安装
安装Real-ESRGAN
Resup需要安装realesrgan-ncnn-vulkan。检查您的发行版仓库以查看其可用性。如果您的发行版仓库中没有,可以从官方仓库下载。
安装Resup
使用cargo安装
使用以下命令从crates.io安装它(确保您已安装Rust工具链和C/C++编译器)。
cargo install resup
从版本安装
转到版本标签并下载您想要的版本。提取存档内容并将可执行文件放置在PATH
变量中存在的目录中。
从源码构建
您可以手动编译Resup。克隆此仓库,安装Rust工具链和C/C++编译器,然后使用以下命令运行构建。
cargo build --release
用法
要开始放大,可以使用带有您文件路径的upscale
命令
resup upscale my_image.jpg
在这个例子中,图像将保存为my_image-upscaled.png
。您可以使用--output
参数手动指定输出图像的名称。
resup upscale my_image.jpg --output my_image.png
您可以使用list
命令获取可用模型的完整列表。
resup list
配置
您可以使用Resup内置命令配置Resup以适应您的系统,而无需编辑配置文件。
model
- 显示当前使用的模型。要指定新的,请使用此命令,并作为参数提供模型名称。例如:resup model realesrgan-x4plus-anime
。models-dir
- 显示当前模型目录的路径。要指定新的,请使用此命令,并作为参数提供模型目录的路径。例如:resup models-dir ~/esrgan/models
。executable
- 显示当前可执行文件的路径。要指定新的,请使用此命令,并作为参数提供可执行文件的路径。例如:resup executable ~/esrgan/realesrgan-ncnn-vulkan
。
依赖关系
~1.4–9MB
~75K SLoC