Vai al contenuto principale

Face Swap Pro è il face swap di precisione di SpicyAPI per le immagini. Trasferisce i tratti del viso da una foto di riferimento sulla persona di un’immagine bersaglio senza ritocchi, così pelle e grana si conservano. Due URL di immagini, nessun prompt.

Da $0.16/immagine

Playground

Input

Editing di immagini
1/1

Trascina file o link ai media, incolla oppure sfoglia · 1 file · Max 10 MB · JPG · PNG · WEBP

  • 1
1 / 1 file
L'immagine che cambia. Forma della testa, capelli, attaccatura, posa, sguardo, abbigliamento e sfondo di questa persona sono preservati: vengono sostituiti solo i suoi lineamenti. Un viso ben visibile per immagine, ragionevolmente frontale e abbastanza grande perché i lineamenti si leggano; ritaglia prima una foto di gruppo sul soggetto. JPEG, PNG o WebP a un URL che risponde senza login e resta vivo mentre il task gira. almeno 1 caratteri
1/1

Trascina file o link ai media, incolla oppure sfoglia · 1 file · Max 10 MB · JPG · PNG · WEBP

  • 1
1 / 1 file
L'immagine che fornisce i lineamenti. Viene preso solo il viso, non la forma della testa né i capelli, quindi inquadratura, sfondo e abbigliamento di questa foto vengono ignorati. Scegline una illuminata più o meno dalla stessa direzione del bersaglio, perché lo scambio non cambia la luce del bersaglio e una discrepanza si vede come cucitura sulla mascella. Un viso più grande e nitido qui è la leva di qualità più importante di questo endpoint. almeno 1 caratteri
Migliora il volto
Applica al volto scambiato un passaggio di miglioramento che lo restituisce a risoluzione più alta. Disattivato per impostazione predefinita. Non cambia il prezzo.
Controllo di sicurezzaDisattivato

SpicyAPI non applica nessun controllo di sicurezza a questo modello. Il tuo prompt e i tuoi media arrivano al modello così come li hai scritti, ed è il modello stesso a decidere che cosa torna indietro.

Controllo del tuo account prima di abilitare invio e prezzi.

Output

Pronto per una nuova esecuzione
wet-skin-closeupRisultato di esempio

Modelli correlati e attività successive

Manca il modello che ti serve?

Dicci cosa aggiungere e dove lo useresti. Le richieste arrivano a chi decide quali modelli integrare per primi.

Due campi, un trasferimento e nulla applicato dopo

Pro ha la superficie di richiesta più piccola fra tutti gli endpoint di sostituzione di questo catalogo: un'immagine di destinazione e un volto di riferimento, e non esiste un terzo campo. Niente prompt, niente seme, niente formato e nessun passaggio di ritocco sul risultato. Questo è il prodotto, non una lacuna: è il livello da prendere quando la rifinitura la fa la tua pipeline e un abbellimento in più sarebbe solo qualcosa da disfare.

Apri il banco di lavoro
Due campi, un trasferimento e nulla applicato dopo
Endpoint
Una chiamata edit, asincrona, un'immagine di ritorno
Campi facoltativi
Nessuno: lo schema ha esattamente due proprietà
Fatturazione
Per immagine restituita, alla conclusione
Filtro sui contenuti
Senza censura: dalla nostra parte non ne aggiungiamo
Due campi in tutto
Questo è l'intero corpo della richiestaimage_url e reference_image_url, entrambi con JPEG, PNG e WebP. additionalProperties è false, quindi nient'altro viene nemmeno accettato.
Nessun passaggio di ritocco
Torna indietro il trasferimentoDopo la sostituzione non viene levigato né riaccordato nulla. Se una fase successiva da te lavora il colore, non ha niente contro cui combattere.
Niente da regolare
Né seme, né prompt, né formatoNon ci sono parametri da esplorare, quindi il lavoro sulla qualità ricade interamente sulla scelta e sull'inquadratura delle due foto.

Cosa Face Swap Pro lascia fuori di proposito

  • Nessun ritocco dopo il trasferimento

    La pelle non viene levigata e il risultato non viene riaccordato. Le pipeline che hanno già la propria correzione ricevono una base pulita invece di un'immagine lavorata contro cui combattere.

  • Nessun parametro da sbagliare

    Due URL e nient'altro. Non c'è combinazione di campi che si possa configurare male, né una serie di prove da fare prima di fidarsi dell'output.

  • Uno schema che non andrà alla deriva

    additionalProperties è false su esattamente due proprietà. Al codice di integrazione scritto contro di esso resta pochissima superficie su cui rompersi.

  • Stessi formati del resto della famiglia

    JPEG, PNG e WebP su entrambi gli input, come URL pubblici, URI di file caricato o data URI inline.

  • Asincrono come ogni attività qui

    Invii, poi ritiri il risultato via callback o interrogando l'attività. Un'attività restituisce un'immagine.

  • Senza censura, l'onere resta a chi chiama

    Non aggiungiamo alcuna analisi dei contenuti. Consenso e diritti d'immagine restano a chi invia le fotografie.

Quando Pro è il livello giusto

  • Una fase di rifinitura esiste già

    Il colore si fa a valle

    Una fase di rifinitura esiste già

    Colore, grana e lavoro sulla pelle avvengono nella tua pipeline. Un endpoint che leviga prima ti consegna qualcosa da disfare prima di cominciare.

  • Meno campi, meno modi di rompersi

    Integrazioni riproducibili

    Meno campi, meno modi di rompersi

    Due proprietà obbligatorie e nessuna facoltativa: la forma della richiesta non può divergere tra servizi né tra ambienti.

  • Quello che misuri è il trasferimento

    Valutazione comparativa

    Quello che misuri è il trasferimento

    Senza ritocco in mezzo, giudichi il trasferimento dell'identità e non lo strato cosmetico che ci sta sopra.

  • Persone adulte consenzienti, nessuna analisi della piattaforma

    Creator e contenuti senza censura

    Persone adulte consenzienti, nessuna analisi della piattaforma

    Dalla nostra parte non viene filtrato nulla. L'autorizzazione si sistema prima che le immagini partano.

Chiamare Face Swap Pro da un backend

  1. Metti il lavoro nelle due foto

    Senza parametri, la qualità dell'input è l'unica leva. Un riferimento frontale, illuminato in modo uniforme e con risoluzione sufficiente, sposta il risultato più di qualsiasi impostazione.

  2. Rendi raggiungibili entrambe le immagini

    URL HTTPS pubblici, il flusso di caricamento della piattaforma o data URI inline: funziona tutto. Non devi ospitare i file tu.

  3. Invia un Idempotency-Key

    Un ritentativo senza chiave è esattamente la via per pagare due volte un'immagine. Con la chiave, la ripetizione restituisce l'attività originale.

  4. Meglio callBackUrl del polling

    L'attività arriva quando è finita, il che elimina lo scheduler e la latenza del polling.

  5. Distingui input sbagliato e guasto temporaneo

    Nessun volto rilevabile è invalid_request e fallirà allo stesso modo a ogni ritentativo. upstream_unavailable merita invece un altro tentativo.

Esempi concreti

  • Una sostituzione che alimenta una pipeline di colore

    L'immagine restituita entra diretta nella tua correzione. Poiché dopo il trasferimento non è stato applicato nulla, il tuo LUT si posa sul trasferimento e non sulla rifinitura di qualcun altro.

  • Valutare i livelli sulle proprie foto

    Passa le stesse coppie in Pro e in Plus e conta quanti risultati consegneresti davvero. Gli esempi di una galleria sono scelti per piacere; le tue coppie difficili sono la prova vera.

  • Grandi volumi con materiale uniforme

    Quando le foto vengono da un set controllato, all'accordo automatico di Plus resta poco da correggere, e il trasferimento semplice di Pro è più facile da gestire.

Domande su Face Swap Pro

Dove si colloca Pro

Pro e Plus costano uguale per immagine e prendono gli stessi due input obbligatori. Plus aggiunge accordo di tono, un campo formato e un seme, e decide da sé volto-o-testa. Pro non fa nulla di tutto ciò. Non sono livelli di qualità: la scelta è se la rifinitura avviene qui o più avanti.

Modelli di questa serie4

Modelli di immagine3