ForHosting KIT · Bilder bearbeiten & analysieren

Bildecken abrunden

Abgerundete Bildecken wirken unkompliziert. Ein Radius ist jedoch geometrisch ungültig, sobald er die Hälfte der kürzesten Bildseite überschreitet.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Dieser Rechner prüft Breite, Höhe und den gewünschten Radius, bevor ein Bildprozess den Effekt anwendet. Eine gültige Anfrage liefert den höchstmöglichen Radius und eine klare Beschreibung der Alphamaske in Form eines abgerundeten Rechtecks. Ungültige Angaben werden sofort zurückgewiesen, sodass Designwerkzeuge, Exportskripte und Inhaltssysteme unmögliche Einstellungen schon vor dem Rendern erkennen.

Prüfen Sie den Radius vor der Bildverarbeitung

Geben Sie Bildbreite und Bildhöhe als positive ganze Pixelwerte ein und nennen Sie anschließend den gewünschten Eckenradius in Pixeln. Die Prüfung ermittelt die kürzere Seite und halbiert sie. So entsteht der größte Radius, bei dem sich die Bögen gegenüberliegender Ecken nicht überschneiden. Bei einem Bild mit 1200 mal 800 Pixeln beträgt die kürzere Seite beispielsweise 800 Pixel und der größte gültige Radius 400 Pixel. Jeder Wert von null bis 400 wird akzeptiert, einschließlich Bruchwerten, falls das Layout- oder Renderverfahren Subpixelgeometrie unterstützt. Größere Werte führen zu einem Eingabefehler, der die berechnete Grenze nennt. Diese Kontrolle ist sinnvoll, bevor ein Bildtransformator aufgerufen wird, denn sie trennt eine günstige Geometrieentscheidung vom Dekodieren, Hochladen oder Rendern der Datei. Außerdem gilt dadurch dieselbe Regel für Browserformulare und APIs; ein Client begrenzt den Wert nicht unbemerkt, während ein anderer fehlschlägt. Breite und Höhe müssen positive Ganzzahlen sein, da sie echte Rastermaße darstellen. Der Radius muss endlich und darf nicht negativ sein.

So funktioniert die abgerundete Rechteckmaske

Ein erfolgreiches Ergebnis beschreibt eine Alphamaske mit derselben Breite und Höhe wie das Ausgangsbild. Der mittlere Bereich bleibt deckend. An jeder Ecke legt ein Viertelkreisbogen mit dem gewünschten Radius die Grenze fest: Pixel innerhalb des abgerundeten Rechtecks bleiben sichtbar, Pixel außerhalb der vier Bögen werden beim Anwenden der Maske transparent. Die Fähigkeit beschreibt diesen Vorgang, lädt, dekodiert oder verändert aber keine Bilddatei. Ein Radius von null ergibt ein gewöhnliches deckendes Rechteck, sodass keine Eckpixel entfernt werden. Beim Maximalradius treffen sich die Bögen entlang der kürzeren Abmessung. Ein quadratisches Bild wird dadurch zum Kreis, ein rechteckiges Bild erhält eine kapselähnliche Form. Die Antwort enthält die bestätigten Abmessungen, den Radius, den berechneten Höchstwert und eine verständliche Beschreibung der Maske. Das Ergebnis eignet sich daher für Protokolle, Validierungsmeldungen, Designspezifikationen und nachgelagerten Code, der die Wirkung erklären muss, bevor er einen Renderer aufruft. Ein Interpolationsverfahren wird nicht vorausgesetzt, denn die Kantenglättung ist Aufgabe der Bild-Engine, die die Maske schließlich anwendet.

Nutzen Sie eine Geometrieregel in Design und Automation

Eine einheitliche Radiusprüfung verhindert feine Unterschiede zwischen Entwürfen, Websites, mobilen Apps und Stapelverarbeitungen. Ein Designsystem kann Vorgaben für Avatare und Karten prüfen, bevor es Tokens veröffentlicht. Ein Mediendienst kann eine ungültige Transformation ablehnen, bevor er Rechenressourcen reserviert. Ein Onlineshop kann bestätigen, dass die gewählte Rundung mit jeder erzeugten Vorschaubildgröße funktioniert. Da diese Fähigkeit nur deterministische Berechnungen und Texterzeugung verwendet, liefern identische Eingaben stets dasselbe Ergebnis; Netzwerk, Zufall, Uhrzeit, Speicher und versteckte Bildoperationen werden nicht genutzt. Die Abmessungen der ursprünglichen Zeichenfläche bleiben erhalten, weil abgerundete Ecken nur die Sichtbarkeit am Rand und nicht die Größe der Fläche ändern. Der maximale Radius hängt allein von der kürzesten Seite ab. Ein Tausch von Breite und Höhe verändert die erlaubte Grenze daher nicht. Der API-Preis beträgt $0.002 pro Anfrage; dieselbe reine Berechnung kann kostenlos im Browser laufen. Verwenden Sie die Beschreibung als Plan oder Prüfnachweis und übergeben Sie den bestätigten Radius anschließend an den getrennten Renderer, der die Pixel tatsächlich verändert.

Avatar-Geometrie kontrollieren

Prüfen Sie den Radius eines Profilbildes und erkennen Sie, ob ein quadratischer Avatar vollständig kreisförmig wird.

Transformations-API absichern

Weisen Sie unmögliche Eckwerte zurück, bevor das Quellbild hochgeladen, dekodiert oder gerendert wird.

Design-Tokens validieren

Vergleichen Sie gemeinsame Radien mit jeder Bildgröße und vereinheitlichen Sie Web, Mobilgeräte und Exporte.

Wie groß darf der Eckenradius höchstens sein?

Er entspricht der Hälfte der kürzeren Bildabmessung. Bei 800 mal 600 Pixeln beträgt er höchstens 300 Pixel.

Was geschieht bei einem zu großen Radius?

Die Anfrage endet mit einem Eingabefehler, der den aus den Bildmaßen berechneten Höchstwert enthält.

Verändert diese Fähigkeit die Bilddatei?

Nein. Sie prüft Maße und beschreibt die Alphamaske; ein separater Renderer muss diese auf die Pixel anwenden.

Darf der Radius null oder ein Bruchwert sein?

Ja. Null bezeichnet eine rechteckige Maske ohne entfernte Ecken; jeder endliche Bruchwert innerhalb der Grenze ist erlaubt.

Ändert das Abrunden die Größe der Zeichenfläche?

Nein. Die Maske behält Breite und Höhe bei und macht lediglich Pixel außerhalb der Eckbögen transparent.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002. Die deterministische Berechnung läuft auch ohne Netzwerkzugriff im Browser.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/image/round-corners

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/image/round-corners \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width":1200,"height":800,"radius":64}'
{
  "width": 1200,
  "height": 800,
  "radius": 64
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "image.round_corners",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_mb15
max_megapixels12
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →