Introduzione
Seedream 5.0 Flash Separazione in livelli scompone un’immagine finita in una base e fino a sedici livelli PNG trasparenti, uno per elemento, ciascuno con un nome e la sua posizione nell’originale. Usalo quando ti servono pezzi riutilizzabili: un titolo che puoi riscrivere, una persona che puoi spostare in un altro progetto, un prodotto che puoi mettere su un nuovo sfondo.
Sviluppato da ByteDance (ID modello dola-seedream-5-0-flash-260915).
Scegli la modalità di Seedream 5.0 Flash in base al materiale di partenza
| Materiale di partenza | Modalità |
|---|---|
| Un brief scritto per una nuova immagine | Seedream 5.0 Flash Testo in immagine |
| Da una a dieci immagini da rivedere o combinare | Seedream 5.0 Flash Modifica immagine |
| Un’immagine finita di cui ti servono le parti separate | Seedream 5.0 Flash Separazione in livelli |
Caratteristiche principali
Scomposizione automatica o guidata
Senza prompt il modello sceglie da solo gli elementi principali. Sul nostro poster cinematografico retrò sono uscite otto immagini: la base più il diner, un’auto in lontananza, l’insegna al neon, la donna, lo slogan, il titolo LATE SHIFT e il tagliando ADMIT ONE.
Livelli che sanno dove stanno
Ogni livello porta un breve nome e un riquadro di delimitazione nei pixel della base. Scala ogni PNG nel suo riquadro sopra la base e l’originale ritorna, così i pezzi possono finire direttamente su una tela nella loro disposizione originale.
Una base ricostruita
Gli elementi estratti vengono rimossi e lo sfondo viene riempito, così la base sta in piedi da sola. Sul poster era una strada pulita sotto la pioggia; sulla scena della sala da ballo, una sala vuota.
Livelli trasparenti, sempre PNG
Ogni livello è un PNG trasparente. output_format cambia solo la base.
Prezzo per pezzo
Paghi $0.026 per ogni immagine restituita, base compresa, a qualsiasi risoluzione, con una riserva di 17 immagini rimborsata fino al conteggio effettivo.
Parametri della richiesta
| Parametro | Obbligatorio | Nota |
|---|---|---|
image_url | Sì | Un’immagine da scomporre: png, jpeg, webp, bmp, tiff o gif, fino a 30 MB, da 262.144 a 36.000.000 di pixel totali, rapporto d’aspetto tra 1:16 e 16:1. HEIC non è supportato. almeno 1 caratteri |
prompt | No | Facoltativo, ma di almeno 3 caratteri quando lo scrivi. Lascialo vuoto e il modello sceglie da solo gli elementi principali; indica gli elementi e separa quelli. almeno 3 caratteri · al massimo 5000 caratteri |
resolution | No | auto, 1k, 1.5k o 2k. La base mantiene il rapporto d’aspetto dell’input e ogni livello mantiene le proporzioni del suo elemento. |
output_format | No | jpeg o png solo per la base. I livelli sono sempre PNG trasparenti, qualunque cosa tu scelga. |
Prezzi
$0.026 / immagine in uscita
Casi d’uso
Riscrivere il titolo di un poster
Estrai il livello del titolo, ridisegnalo nel tuo strumento di design e rimettilo nel suo riquadro sopra la base.
Riusare un soggetto in nuovi template
Estrai la persona o il prodotto come PNG trasparente e mettilo in un altro layout.
Preparare risorse per profondità e parallasse
Trasforma un’illustrazione piatta in pezzi ordinati e posizionati per il lavoro di animazione.
Scene pulite per il compositing
Tieni la base come set vuoto e aggiungi i tuoi elementi.
Consigli avanzati
Parti senza prompt
Lascia fuori prompt e guarda che cosa separa il modello. È il modo più economico per capire come legge l’immagine.
Indica quello che vuoi
Quando scrivi un prompt deve avere almeno 3 caratteri. Indica gli elementi che ti interessano: «the dancing couple and the chandelier» ha restituito sulla scena della sala da ballo esattamente quei due livelli più la base.
Cerchia un elemento con un bounding box
Aggiungi <bbox>x1 y1 x2 y2</bbox> dopo il nome dell’elemento, in coordinate 0-1000 dall’angolo in alto a sinistra.
Separate the title text <bbox>179 58 809 197</bbox> and the parrot <bbox>330 274 641 991</bbox> into independent layers
Rimetti i livelli nei loro riquadri
Ogni boundingBox è [x1, y1, x2, y2] nei pixel della base. Il PNG viene spesso consegnato più grande del suo riquadro, quindi scalalo a larghezza e altezza del riquadro invece di incollarlo alla sua dimensione.
Limiti dei contenuti
Seedream 5.0 Flash · Separazione in livelli. SpicyAPI non aggiunge filtri di contenuto lato piattaforma. Le restrizioni proprie del modello restano valide e i risultati non sono garantiti. Sei responsabile del rispetto della nostra policy sui contenuti.
Avvio rapido dell’API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "bytedance/seedream-5.0-flash/layer-decomposition",
"input": {
"image_url": "https://example.com/reference.png",
"output_format": "jpeg",
"resolution": "auto"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Nel riferimento dell’API trovi autenticazione, schema completo, polling e gestione degli errori.











