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
这样可以确保你使用的是最新版本的工具,并且了解所有可用的命令行参数。