mkdocs/docs/en/auxiliary/style-learn.md
The Style Learning feature can extract style, composition, and color characteristics from reference images while preserving your current prompt's subject content.
AI analyzes the reference image's:
But does not change:
After analysis, it generates:
Original prompt:
An orange cat sitting on a windowsill, sunlight shining on it
Reference image: A warm-toned, soft-lighting photography work
Generated stylized prompt:
An orange cat sitting on a windowsill, sunlight shining on it,
warm tones, soft light transitions, cozy atmosphere, photography style
Extracted variables:
- Tone: Warm tones
- Lighting: Soft transitions
- Atmosphere: Cozy
- Style: Photography
Original prompt:
A snowy mountain with snow on the peak
Reference image: A landscape photo shot from low angle, emphasizing foreground
Generated stylized prompt:
A snowy mountain with snow on the peak, low angle shot,
emphasizing foreground, vast field of view, magnificent atmosphere,
landscape photography style
Extracted variables:
- Perspective: Low angle
- Composition: Emphasize foreground
- Atmosphere: Magnificent
- Style: Landscape photography
Original prompt:
A samurai holding a long sword
Reference image: An ukiyo-e style illustration
Generated stylized prompt:
A samurai holding a long sword, ukiyo-e style, flat processing,
traditional Japanese colors, decorative lines, artistic illustration
Extracted variables:
- Style: Ukiyo-e
- Processing: Flat
- Colors: Traditional Japanese
- Lines: Decorative
| Feature | Style Learning | Replicate |
|---|---|---|
| Current prompt | Preserves subject | Ignores |
| Analysis focus | Only style, composition, color | Overall style and content |
| Use case | Learning style on existing prompt | Starting from scratch |
The core of style learning is "preserve subject, learn style." Without subject content, it cannot determine what needs to be preserved and what needs to be learned.
The current version only supports uploading one reference image at a time. If you need to blend multiple styles, you can: