The interface is localized. Skill descriptions and documents are machine-translated by AI into your language; code, commands, paths and technical terms stay in the original, and the author's document governs.
Explore skills
Productivity · SKILL.md

realistic-background

realistic-background

Editing Image Background | AI Background Replacement. Replace image backgrounds with realistic AI-generated scenes. Triggers: background replacement, change background, realistic background, background editing, background swap

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill documentation

GitHub

name: realistic-background description: "Editing Image Background | AI Background Replacement. Replace image backgrounds with realistic AI-generated scenes. Triggers: background replacement, change background, realistic background, background editing, background swap" allowed-tools: Bash(curl *), WebFetch

Editing Image Background

Replace image backgrounds with realistic AI-generated scenes. Automatically segments the foreground subject and generates a new background based on a text prompt.

Quick Start

Requires an each::labs API key. Get one at eachlabs.ai.

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "realistic-background",
    "version": "0.0.1",
    "input": {
      "image": "https://example.com/product-photo.jpg",
      "prompt": "RAW photo, 8k uhd, dslr, soft lighting, high quality, modern kitchen countertop with marble surface",
      "cfg_scale": 7,
      "steps": 20,
      "denoising_strength": 0.75
    }
  }'

Parameters

ParameterTypeDefaultDescription
cfg_scaleinteger7CFG scale for guidance strength
denoising_strengthnumber0.75Denoising strength
imagestring-Image to replace background
max_heightinteger1024Maximum output height
max_widthinteger1024Maximum output width
negative_promptstring(deformed, distorted, disfigured:1.3), poorly drawn, bad anatomy...Negative prompt
only_masked_padding_pixelsinteger4Only masked padding pixels
promptstringRAW photo, 8k uhd, dslr, soft lighting, high quality, film grain, Fujifilm XT3Prompt for background generation
sampler_namestringDPM++ SDE KarrasSampler. enum: DPM++ 2M, DPM++ SDE, DPM++ 2M SDE, DPM++ 2M SDE Heun, DPM++ 2S a, DPM++ 3M SDE, Euler a, Euler, LMS, Heun, DPM2, DPM2 a, DPM fast, DPM adaptive, Restart
seedinteger1Seed
stepsinteger20Steps

Examples

Product on a studio surface:

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "realistic-background",
    "version": "0.0.1",
    "input": {
      "image": "https://example.com/watch-photo.jpg",
      "prompt": "RAW photo, 8k uhd, luxury product photography, dark slate surface, dramatic studio lighting, soft reflections",
      "cfg_scale": 8,
      "steps": 25,
      "denoising_strength": 0.8,
      "sampler_name": "DPM++ SDE Karras"
    }
  }'

Portrait with outdoor background:

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "realistic-background",
    "version": "0.0.1",
    "input": {
      "image": "https://example.com/portrait.jpg",
      "prompt": "RAW photo, 8k uhd, beautiful cherry blossom garden in spring, soft natural lighting, bokeh background",
      "cfg_scale": 7,
      "steps": 20,
      "denoising_strength": 0.7,
      "seed": 42
    }
  }'

Related Models

Documentation

Saved skills