KI-Reframe

Cornice

Bringt ein bestehendes Standbild ins neue Format — Outpainting für sanfte Aspect-Wechsel oder Recompose für radikale Format-Sprünge. Text, Schrift, Logos und Subjects bleiben pixel-treu erhalten.

Pricing

22.500Credits
Bild-Reframe
+7.500Zusätzliche Variante
+7.500Custom Prompt
POST/v1/cornice/reframe

Bringt ein bestehendes Standbild in ein neues Seitenverhältnis. Antwort: Pre-signed S3-URLs (3h gültig). Unterstützt bis zu 3 Varianten pro Anfrage.

Parameter

NameTypStatusBeschreibung
sourceImagestring
Ja
Master-Bild, das ins neue Format gebracht wird — JPEG, PNG, WebP, GIF (URL, Base64 oder Data URI, max 10 MB)
targetWidthnumber
Ja
Ziel-Breite in Pixeln (64–8192). Cornice wählt intern das nächstliegende Gemini-Seitenverhältnis aus.
targetHeightnumber
Ja
Ziel-Höhe in Pixeln (64–8192). Cornice wählt intern das nächstliegende Gemini-Seitenverhältnis aus.
modestringOptionalReframe-Strategie. "extend" (Standard): Outpaint/Crop — Originalpixel bleiben mittig, Ränder werden symmetrisch ergänzt. "recompose": Re-Stage — Subject wird neu platziert, Hintergrund neu gebaut. Empfehlenswert bei großen Aspect-Sprüngen.
promptstringOptionalOptionale gezielte Anweisung ("etwas dunkler", "entferne den Stuhl links"). Die Schutzregeln bleiben strikt — nur was der Prompt explizit verlangt, wird verändert. Aufpreis: 7.500 Credits.
variantsnumberOptionalAnzahl Varianten (1–3, Standard: 1). Jede zusätzliche Variante: 7.500 Credits. Varianten laufen parallel — kein zusätzlicher Latenz-Aufschlag.

Request

curl -X POST "https://api.centra.dbpg.io/v1/cornice/reframe" \
  -H "Authorization: Bearer sk-live-your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "sourceImage": "https://example.com/master.jpg",
    "targetWidth": 1792,
    "targetHeight": 1024,
    "mode": "extend",
    "variants": 2
  }'

Response

{
  "images": [
    {
      "url": "https://...s3.amazonaws.com/cornice/....png?...",
      "variant": 1,
      "expiresAt": "2026-06-05T18:30:12.345Z"
    },
    {
      "url": "https://...s3.amazonaws.com/cornice/....png?...",
      "variant": 2,
      "expiresAt": "2026-06-05T18:30:13.987Z"
    }
  ],
  "count": 2,
  "attempted": 2,
  "model": "cornice-v1",
  "mode": "extend",
  "target": {
    "width": 1792,
    "height": 1024,
    "nativeAspect": "16:9"
  },
  "usage": {
    "credits_used": 30000,
    "remaining_balance": 7741456
  }
}

Kennzeichnung

  • Powered in part by Google AI
  • Generierte Inhalte enthalten digitale Wasserzeichen (SynthID)