2 个版本
| 0.1.1 | 2022年5月24日 |
|---|---|
| 0.1.0 | 2022年5月24日 |
#44 in #image-resizing
170KB
234 行
ptit
放入文本
A CLI for turning images or videos into block text elements to view in the terminal
安装
Cargo
需要安装 Rust
cargo install ptit
用法
URL
输入
cargo run -- -cr url "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/132.png"
输出
[
]
文件
输入
cargo run -- -cr file "~/Downloads/63.png"
[
]
标志
裁剪
添加 -c/--crop 标志将裁剪图像以适应其内容,删除所有周围透明的像素
示例
与
-r结合使用以避免大图像
无

有

调整大小
使用 -r/--resize 标志将图像调整为适合您的终端,无论是压扁还是放大图像
示例
与
-c结合使用以避免大图像
无

有

固体
使用 -s/--solid 标志将停止对小于 255 的透明度像素进行抖动
我必须使用 XTerm 来获取这些截图,因此颜色不好
示例
无

有

依赖关系
~18–33MB
~340K SLoC