Miglioramento immagini

API per il miglioramento delle immagini

Miglioramento automatico, correzione prospettica, sostituzione del cielo e sfocatura — endpoint per pulire foto immobiliari.

Gli endpoint di miglioramento immagini risolvono problemi comuni delle foto di annunci: illuminazione spenta, prospettiva inclinata, cieli grigi e contenuti sensibili alla privacy. Ognuno accetta un URL di immagine e restituisce il risultato elaborato.

Miglioramento automatico

POST/api/enhance

Migliora automaticamente illuminazione, bilanciamento colore, nitidezza e contrasto. Usalo come passo di pulizia predefinito sulle foto di annunci grezze.

Esempi di miglioramento immagini
Foto reali di annunci prima e dopo il passaggio enhance — stanze buie, colori spenti, fuoco morbido.
Vedi esempi →

Parametri

apiKeystringobbligatorio
La tua chiave API.
imageUrlstringobbligatorio
URL della foto da migliorare, o un data URI base64.
preserveOriginalFramingboolean
Mantiene l'esatto aspect ratio e l'inquadratura originali. Imposta true per portali con specifiche di immagine rigide.
Default: false

Richiesta di esempio

curl -X POST https://app.pedra.ai/api/enhance \
  -H "Content-Type: application/json" \
  -d '{
    "apiKey": "YOUR_API_KEY",
    "imageUrl": "https://example.com/listing-photo.jpg",
    "preserveOriginalFraming": true
  }'

Risposta di esempio

JSON
{
  "message": "Success",
  "output": [
    { "url": "https://pedraimages.s3.eu-west-3.amazonaws.com/<generated-id>" }
  ]
}

Tempo di risposta: ~10 secondi per immagine. La risposta può includere più URL quando il modello produce varianti.

Migliora + correggi prospettiva

POST/api/enhance_and_correct_perspective

Come /api/enhance ma con un passaggio di correzione prospettica iniziale che raddrizza le linee verticali. Usalo quando le foto dell'annuncio sono state scattate con un telefono inclinato.

Esempi di miglioramento immagini
Stessa galleria di /api/enhance — la correzione prospettica è più visibile sugli esterni inclinati.
Vedi esempi →

Parametri

apiKeystringobbligatorio
La tua chiave API.
imageUrlstringobbligatorio
URL della foto, o un data URI base64.
preserveOriginalFramingboolean
Quando true, la pipeline preserva esattamente inquadratura, aspect ratio e risoluzione dell'input (senza ritaglio bordi). Progettato per verticali di verifica dove l'output deve rappresentare legalmente la foto catturata.
Default: false

Formato di risposta: uguale a /api/enhance (array). Tempo di risposta: ~15 secondi per immagine.

Sostituzione del cielo

POST/api/sky_blue

Sostituisce un cielo grigio, nuvoloso o slavato con uno azzurro pulito. Influisce solo sui pixel del cielo — il resto dell'immagine resta intatto.

Esempi di miglioramento immagini
Esterni nuvolosi trasformati in foto di annunci con cielo azzurro pulito.
Vedi esempi →

Parametri

apiKeystringobbligatorio
La tua chiave API.
imageUrlstringobbligatorio
URL della foto esterna, o un data URI base64.

Richiesta di esempio

curl -X POST https://app.pedra.ai/api/sky_blue \
  -H "Content-Type: application/json" \
  -d '{
    "apiKey": "YOUR_API_KEY",
    "imageUrl": "https://example.com/exterior-photo.jpg"
  }'

Risposta di esempio

JSON
{
  "message": "Success",
  "output": {
    "url": "https://pedraimages.s3.eu-west-3.amazonaws.com/<generated-id>"
  }
}

Tempo di risposta: ~10 secondi per immagine. Nota: qui output è un singolo oggetto, non un array.

Sfocare oggetti

POST/api/blur

Sfoca automaticamente contenuti sensibili come volti, targhe o loghi. Utile per foto esterne conformi ai portali.

Parametri

apiKeystringobbligatorio
La tua chiave API.
imageUrlstringobbligatorio
URL della foto sorgente.
objectsToBlurstringobbligatorio
Elenco separato da virgole di cosa sfocare. Esempi: "faces", "license plates", "logos", "faces, license plates".

Richiesta di esempio

curl -X POST https://app.pedra.ai/api/blur \
  -H "Content-Type: application/json" \
  -d '{
    "apiKey": "YOUR_API_KEY",
    "imageUrl": "https://example.com/photo.jpg",
    "objectsToBlur": "faces, license plates"
  }'

Risposta di esempio

JSON
{
  "message": "Success",
  "output": {
    "url": "https://pedraimages.s3.eu-west-3.amazonaws.com/<generated-id>"
  }
}

Tempo di risposta: ~10 secondi per immagine. output è un singolo oggetto.

Successivo

Vedi Home staging virtuale per modifiche a mobili e contenuti, o Crea video per generare video di annunci da foto.