Diese Seite wurde maschinell übersetzt. Einen Fehler entdeckt?Helfen Sie mit, sie zu verbessern.
Skip to content

Hintergrund weichzeichnen

Zeichnet den Hintergrund eines Bildes weich und hält dabei das Motiv scharf. Das KI-Modell isoliert das Motiv, wendet eine Weichzeichnung auf den ursprünglichen Hintergrund an und setzt das scharfe Motiv darüber.

API-Endpunkt

POST /api/v1/tools/image/blur-background

Nimmt Multipart-Formulardaten mit einer Bilddatei und einem JSON-Feld settings entgegen.

Parameter

ParameterTypErforderlichStandardBeschreibung
intensityintegerNein50Weichzeichnungsintensität (1-100)
featherintegerNein0Radius der Kantenweichzeichnung (0-20)
formatstringNein"png"Ausgabeformat: png oder webp

Beispielanfrage

bash
curl -X POST http://localhost:1349/api/v1/tools/image/blur-background \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@photo.jpg" \
  -F 'settings={"intensity": 75, "feather": 3}'

Beispielantwort

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "async": true
}

Verfolgen Sie den Fortschritt per SSE unter GET /api/v1/jobs/{jobId}/progress. Wenn der Auftrag abgeschlossen ist, gibt der SSE-Stream ein completed-Ereignis mit der Download-URL aus.

Hinweise

  • Dies ist ein KI-gestütztes Werkzeug, das 202 Accepted zurückgibt und asynchron verarbeitet. Verbinden Sie sich mit dem SSE-Endpunkt, um Fortschrittsaktualisierungen und das Endergebnis zu erhalten.
  • Erfordert die Installation des Funktionspakets background-removal. Gibt 501 zurück, wenn das Paket nicht verfügbar ist.
  • Höhere Intensitätswerte erzeugen einen stärkeren Weichzeichnungseffekt. Werte über 80 erzeugen eine ausgeprägte bokeh-artige Trennung.
  • Eingaben in HEIC, RAW, PSD und SVG werden vor der Verarbeitung automatisch dekodiert.