3个版本
0.1.3 | 2024年5月5日 |
---|---|
0.1.2 | 2024年3月20日 |
0.1.1 | 2024年3月20日 |
0.1.0 |
|
#68 在 图像
每月263次 下载
36KB
745 行
imgutils 🌸
由强大的crate如image-rs
💜支持的跨平台命令行实用工具,用于快速解析和操作图像
安装
Cargo
安装imgutils最简单的方法是通过Cargo。假设您已经在本地上安装了Cargo,您可以简单地运行以下命令
cargo install imgutils
预构建的二进制文件
在仓库的发行版中提供了尽可能多的平台的预构建二进制文件。只需为您的系统获取正确的发行版资产并将其放置在您的$PATH
中。
其他包管理器
目前imgutils无法从任何其他包管理器获取。欢迎第三方打包。
用法
所有执行任何永久修改图像的命令都保留在modify
子命令下,以提供清晰的区分。所有其他命令要么保留在顶层,要么在认为合适时嵌套到子命令中。
Usage: imgutils <COMMAND>
Commands:
details Print detailed information about an image in a pretty format
dimensions Print an image's dimensions formatted as 'WidthxHeight'
modify A collection of commands that perform modifications to images
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help (see more with '--help')
-V, --version Print version
功能
操作
- 模糊
- 变亮
- 对比度
- 裁剪
- 翻转
- 灰度
- 反转
- 色调
- 格式
- 调整大小
- 旋转
- 获取图像尺寸
编解码器
来自image-rs支持格式文档。
- AVIF
- BMP
- Farbfeld
- GIF
- HDR
- ICO
- JPEG
- EXR
- PNG
- PNM
- QOI
- TGA
- TIFF
- WebP
许可证
此crate同时受MIT许可证和Apache 2.0许可证的双重许可。
依赖项
~8–17MB
~219K SLoC