图片改字

替换图片上已有的文字内容。支持简单精准替换(标准印刷体/单处/不超过 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 解析