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