image-edit

Edits or creates new images based on an existing source image (a base image is required). Covers five major scenarios: e-commerce product images (white-background hero shots, lifestyle scenes, multi-angle views, promotional copy), portrait editing (face swap, makeup, hairstyle, pose adjustment), multi-image consistency editing (product retouching, multi-image compositing, copy replacement), general editing (element replacement, element addition, composition adjustment, background change), and reference-image creation (using a reference image as the primary content source).

meitu image-edit

Usage Examples

# Scenario 1: E-commerce product image + white background
meitu image-edit \
  --image_list ./product.jpg \
  --prompt "White background e-commerce hero image" \
  --json

# Scenario 2: Multi-image compositing
meitu image-edit \
  --image_list ./base.jpg \
  --image_list ./ref.jpg \
  --prompt "Blend design elements from the reference image into the base image" \
  --json

# Scenario 3: Specify model + download results
meitu image-edit \
  --image_list ./base.jpg \
  --image_list ./ref.jpg \
  --prompt "High-quality product retouching" \
  --model gummy_pro \
  --json \
  --download-dir ./output

Parameter Reference

ParameterRequiredDescription
--image_listYesAliases: --image, --image_url
--promptYesType: string
--ratioNoType: string
--sizeNoType: string
--output_formatNoType: string
--modelNoType: string
--download-dirNoType: string
--outputNoType: string[]
--jsonNoOutput results in JSON format for easy script or agent parsing