图片改字
替换图片上已有的文字内容。支持简单精准替换(标准印刷体/单处/不超过 6 字/字数相同)和复杂替换(装饰字体/手写体/多处/字数变化)。目标文字含中文时保持原文不翻译。
meitu image-text-replace
使用示例
# 场景一:简单精准替换(仅必填参数)
meitu image-text-replace \
--image_url ./sample.jpg \
--source_words "旧文字" \
--target_words "新文字" \
--json
# 场景二:复杂替换(通过 prompt 描述)
meitu image-text-replace \
--image_url ./sample.jpg \
--prompt "把宣传语改为限时特惠" \
--json
# 场景三:完整参数 + 下载结果
meitu image-text-replace \
--image_url ./sample.jpg \
--source_words "旧文字" \
--target_words "新文字" \
--json \
--download-dir ./output参数说明
| 参数 | 必需 | 说明 |
|---|---|---|
--image_url | 是 | 别名:--image;类型:string;含文字的图片 |
--source_words | 否 | 类型:string;原文内容(简单替换时必需,复杂替换可从 prompt 自动提取) |
--target_words | 否 | 类型:string;目标文字内容(简单替换时必需,复杂替换可从 prompt 自动提取) |
--prompt | 否 | 类型:string;复杂替换时通过描述指定替换内容 |
--download-dir | 否 | 类型:string;将结果文件下载到指定本地目录 |
--output | 否 | 类型:string[];指定输出文件路径,按 data.result.urls 顺序映射 |
--json | 否 | 以 JSON 格式输出结果,便于脚本或 Agent 解析 |