4个版本 (1个稳定版)

1.0.1 2023年11月20日
0.1.4 2023年11月15日

#14 in #图像调整大小

每月38次下载

MIT许可证

9KB
179

imgr

一个由Rust驱动的图像转ASCII转换器

用法

imgr [options] <path to image>

选项

颜色

  • 启用彩色输出
    • -c--colored

样式

  • 设置图像样式
    • -s <style>--style <style>

可用选项

  • ascii (默认)
  • block
  • braille (实验性)

调整大小

  • 启用图像调整大小

    • -r--resize
  • 设置调整大小比例

    • -S--scale

默认比例:2

输出

  • 将输出写入文件而不是打印到终端
    • -o <文件路径>--output <文件 路径>

安装

使用Cargo

cargo install imgr

从源码

git clone https://github.com/shamxl/imgr.git
cd imgr
cargo build --release 

注意

随着我继续我的Rust之旅,请原谅这个程序中的任何不足。它们都是学习过程的一部分。

常见问题解答

问:我使用Cargo安装了imgr,但找不到二进制文件。在哪里?

答:默认情况下,Cargo将二进制文件安装在.cargo目录中。为了使imgr易于访问,请考虑将Cargo bin目录添加到系统PATH。您可以通过运行cargo install --help并查找“bin”部分来找到Cargo bin目录的位置。

问:我如何将Cargo bin目录添加到系统的PATH

答:在基于Unix的系统(Linux,macOS)上,您可以将以下行添加到您的shell配置文件(例如.bashrc.zshrc)中

export PATH="$PATH:$HOME/.cargo/bin"

在Windows上,您可以将Cargo bin目录添加到系统环境变量中。

在做出这些更改后,重新启动您的终端,您应该能够在命令行中的任何位置运行imgr

依赖关系

~6.5MB
~93K SLoC