ForHosting KIT · Bilder bearbeiten & analysieren

Drittelregel-Raster: Linien und Schnittpunkte in Pixeln

Der Drittelregel-Rechner wandelt Breite und Höhe eines Bildes in genaue Pixelkoordinaten für zwei senkrechte Linien, zwei waagerechte Linien und vier Schnittpunkte um.

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

Sie können das Ergebnis als Kompositionshilfe in einem Editor, einer Kameraoberfläche, einem Zuschneidewerkzeug, einem Designsystem oder einem automatisierten Ablauf verwenden. Ist eine Abmessung nicht durch drei teilbar, bleiben die Bruchwerte erhalten. Dadurch entscheidet die zeichnende Umgebung selbst über die passende Darstellung.

Was die Koordinaten der Drittelregel bedeuten

Ein Drittelregel-Raster teilt ein rechteckiges Bild in drei gleich breite Spalten und drei gleich hohe Zeilen. Dieser Rechner setzt die senkrechten Hilfslinien auf ein Drittel und zwei Drittel der angegebenen Breite. Die waagerechten Hilfslinien liegen entsprechend auf ein Drittel und zwei Drittel der Höhe. An ihren Kreuzungen entstehen vier Bezugspunkte, die häufig zur Platzierung eines Motivs, Gesichts, Horizontdetails oder anderen visuellen Schwerpunkts dienen. Der Koordinatenursprung liegt links oben: x wächst nach rechts und y nach unten. Diese Konvention entspricht gängigen Rastergrafik-, Canvas-, Browser- und Bildbearbeitungssystemen. Die Antwort enthält außerdem die ursprüngliche Breite und Höhe und führt senkrechte Linien, waagerechte Linien und Schnittpunkte getrennt auf. So lassen sich alle Elemente unmittelbar weiterverarbeiten. Der Rechner untersucht keine Pixel, bewertet keine Gestaltung, schneidet kein Bild zu und verschiebt kein Motiv. Er liefert ausschließlich deterministische Geometrie, die eine andere Anwendung zeichnen, speichern, vergleichen oder als Kompositionshilfe einsetzen kann.

Umgang mit Teilpixeln und ungültigen Eingaben

Jede Koordinate wird unmittelbar aus der vollständigen Abmessung berechnet, ohne vorherige Rundung. Bei einer Breite von 1200 Pixeln liegen die senkrechten Linien exakt bei den x-Werten 400 und 800. Bei 1000 Pixeln ergeben sich in der Zahlendarstellung von JavaScript 333.3333333333333 und 666.6666666666666. Diese Bruchteile bleiben bewusst erhalten, denn Darstellungssysteme haben unterschiedliche Anforderungen. Ein Vektor-Canvas kann an Teilpixelpositionen zeichnen, während ein Rasterprozess möglicherweise abrunden, aufrunden, zum nächsten ganzzahligen Wert springen oder eine geräteabhängige Ausrichtung nutzen soll. Eine willkürliche Rundung im Rechner würde diese Entscheidung vorwegnehmen und könnte einen äußeren Bereich breiter als den anderen machen. Breite und Höhe müssen endliche positive Ganzzahlen sein, da sie Rasterbildmaße beschreiben. Null wird ausdrücklich zurückgewiesen, weil ein Bild ohne Breite oder Höhe keine nutzbare geometrische Fläche besitzt. Negative Werte, Brüche, fehlende Felder, Zeichenketten, unendliche und nicht numerische Werte führen ebenfalls zu einem Fehler für ungültige Eingaben.

Das Ergebnis in Editoren und automatisierten Abläufen verwenden

Zum Zeichnen des Rasters führen Sie jede senkrechte Linie beim zurückgegebenen x-Wert von y gleich null bis zur vollen Höhe. Jede waagerechte Linie verläuft beim jeweiligen y-Wert von x gleich null bis zur vollen Breite. Die vier bereits aufgeführten Schnittpunkte können Sie ohne zusätzliche Kombinationen als Griffe, Ziele, Markierungen oder Einrasthilfen verwenden. Berechnen Sie bei einer responsiven Vorschau mit den tatsächlichen Pixelmaßen des Bildes und nicht mit seiner angezeigten CSS-Größe. Skalieren Sie die Koordinaten danach mit demselben Faktor wie das Bild. Für einen Zuschneidevorgang sollte die Berechnung auf dem endgültigen Rechteck erfolgen, nachdem dessen Maße feststehen, denn die Drittel beziehen sich auf den finalen Bildausschnitt. Die Funktion ist rein und verwendet weder Netzwerk noch Zufall, Zeitstempel, Bilddecodierung oder gespeicherten Zustand. Gleiche Eingaben erzeugen daher stets dasselbe JSON. Das eignet sich für Browserwerkzeuge, serverseitige Prüfungen, Tests und reproduzierbare Designabläufe. Im Browser ist die Nutzung kostenlos; eine API-Anfrage kostet $0.002.

Hilfslinien in einem Bildeditor zeichnen

Wandeln Sie die Maße der aktiven Zeichenfläche in Koordinaten für ein gleichmäßiges Drittelregel-Raster um.

Kompositionsziele im Kamerabild ergänzen

Positionieren Sie vier Fokus- oder Motivmarkierungen anhand der aktuellen Auflösung, ohne feste Versatzwerte.

Zuschneiderahmen prüfen

Berechnen Sie die Drittel eines geplanten Ausschnitts und vergleichen Sie wichtige Bildelemente mit den Hilfslinien.

Welche Koordinaten werden ausgegeben?

Das Ergebnis enthält zwei senkrechte x-Positionen, zwei waagerechte y-Positionen und die vier Kreuzungspunkte dieser Linien.

Wo liegt der Koordinatenursprung?

Der Ursprung befindet sich links oben im Bild. X wächst nach rechts und y nach unten.

Werden Teilpixelpositionen gerundet?

Nein. Die Bruchwerte bleiben erhalten, damit das Zielsystem seine eigene Ausrichtung auf Teilpixel oder ganze Pixel wählen kann.

Was geschieht bei einer Breite oder Höhe von null?

Die Anfrage schlägt mit einem Eingabefehler fehl, da ein Bild ohne Abmessung kein sinnvolles Raster tragen kann.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002. Dieselbe deterministische Berechnung ist im Browser auch kostenlos möglich.

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/grid-overlay-thirds

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/grid-overlay-thirds \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width":1200,"height":800}'
{
  "width": 1200,
  "height": 800
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "image.grid_overlay_thirds",
  "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 →