6 个版本
0.1.7 | 2024年5月11日 |
---|---|
0.1.6 | 2024年2月15日 |
0.1.5 | 2023年4月29日 |
0.1.4 | 2022年4月22日 |
0.1.2 | 2020年4月29日 |
在 图像 中排名第 54
每月下载量 29
115KB
2.5K SLoC
Stitchy CLI
CLI 工具,它封装了 stitchy-core crate 的功能,通过命令行参数和配置默认值添加配置能力,并添加文件输出。
请参阅 根项目概述 了解 Stitchy 生态系统的概述。
安装
需要 Rust 版本 1.63 或更高版本。
- 如果您还没有安装 Rust 编程语言,请安装 Rust 编程语言;这会默认包含
cargo
工具。 - 运行
cargo install stitchy
就这样!二进制文件将从源代码构建,然后可在命令行中可用。如果您使用默认设置安装了 Cargo,二进制文件将位于您主目录中的 .cargo/bin
目录中,这将包含在您的 PATH 中。
NetBSD
如果您正在使用 NetBSD,stitchy
可从官方仓库获取。要安装二进制包,只需运行
pkgin install stitchy
运行
最简单的情况是从当前目录获取给定数量的图像文件,并使用合理的配置默认值将它们拼接在一起
stitchy n
其中 n
是您想拼接成一张图片的图像数量。该工具将获取最新的 n
个文件,并将它们按 "stitch" 文件名排列。
存在各种标志来调整源图像的选择方式和输出生成方式。运行 stitchy --help
查看这些标志的列表。
配置
要查看完整的配置选项列表,请运行 stitchy --help
。一些选项包括:
- 使用
--png
、--jpeg
、--gif
或--bmp
设置所需的输出格式;对于 JPEG,可以传递一个质量选项(0 到 100),例如--quality=___
- 使用
--maxh=___
或--maxw=___
设置输出尺寸的限制,或同时使用--maxd=___
保存默认值
默认值可以保存到您主目录中的 .stitchyrc
文件中。每次您运行 stitchy
时,都会应用这些默认值,除非您在当前命令中覆盖它们。
- 使用标志
--setdefaults
和您想要保存的选项来保存默认选项 - 但不要传递图像数量 - 然后将执行拼贴操作,但不会使用其他提供的参数来写入默认文件 - 运行
stitchy --cleardefaults
清除默认值 - 运行
stitchy --printdefaults
检查当前默认值;这相当于将.stitchyrc
文件的全部内容打印到终端。
依赖关系
~5–13MB
~140K SLoC