cxImage
是一个用于处理图像的命令行工具,它支持多种图像格式,并提供了一系列的命令行参数来控制图像的处理操作。以下是一些常用的 cxImage
命令行参数:
输入文件 (-i
或 --input
):
指定要处理的图像文件。
输出文件 (-o
或 --output
):
指定处理后的图像文件名。
格式 (-f
或 --format
):
设置输出图像的格式(如 jpg
, png
, bmp
等)。
宽度 (-w
或 --width
):
设置输出图像的宽度。
高度 (-h
或 --height
):
设置输出图像的高度。
质量 (-q
或 --quality
):
设置输出图像的质量(仅适用于某些格式,如 JPEG)。
旋转 (-r
或 --rotate
):
旋转图像,角度可以是 90, 180, 270 度。
裁剪 (-c
或 --crop
):
裁剪图像到指定的矩形区域。
缩放 (-s
或 --scale
):
按比例缩放图像。
翻转 (-x
或 --flip
):
水平翻转图像。
反色 (-i
或 --invert
):
反转图像的颜色。
透明度 (-a
或 --alpha
):
设置图像的透明度。
颜色调整 (-c
或 --color
):
调整图像的颜色平衡。
滤镜 (-f
或 --filter
):
应用滤镜效果,如模糊、锐化等。
文字添加 (-t
或 --text
):
在图像上添加文字。
水印 (-w
或 --watermark
):
添加水印图像。
# 将图片旋转90度并保存为新的JPEG文件
cxImage -i input.jpg -o output.jpg -r 90 -f jpg
# 裁剪图片并调整大小
cxImage -i input.jpg -o output.jpg -c 100:100:300:300 -w 200 -h 200
# 添加文字到图片
cxImage -i input.jpg -o output.jpg -t "Hello, World!" -x 10 -y 10 -f png
请注意,cxImage
的具体参数可能会因版本而异,建议查阅最新的官方文档或使用 --help
参数获取详细的帮助信息:
cxImage --help
这样可以确保你使用的是最新版本的工具,并且了解所有可用的命令行参数。