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

Bildvergleich ​

Laden Sie zwei Bilder hoch, um eine pixelgenaue Differenzkarte und einen numerischen Ähnlichkeitsprozentsatz zu berechnen. Die Ausgabe ist ein Diff-Bild, das veränderte Bereiche in Rot hervorhebt.

API-Endpunkt ​

POST /api/v1/tools/image/compare

Akzeptiert Multipart-Formulardaten mit zwei Bilddateien. Ein Einstellungsfeld ist nicht erforderlich.

Parameter ​

Dieses Werkzeug hat keine konfigurierbaren Parameter. Laden Sie genau zwei Bilddateien hoch.

FeldTypErforderlichBeschreibung
file (erste)fileJaDas erste Bild
file (zweite)fileJaDas zweite Bild

Beispielanfrage ​

bash
curl -X POST http://localhost:1349/api/v1/tools/image/compare \
  -H "Authorization: Bearer si_your-api-key" \
  -F "[email protected]" \
  -F "[email protected]"

Beispielantwort ​

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "similarity": 94.52,
  "dimensions": { "width": 1920, "height": 1080 },
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/diff.png",
  "originalSize": 4900000,
  "processedSize": 280000
}

Antwortfelder ​

FeldTypBeschreibung
jobIdstringAuftrags-ID zum Herunterladen des Diff-Bildes
similaritynumberProzentuale Ähnlichkeit zwischen den beiden Bildern (0 bis 100)
dimensionsobjectFür den Vergleich verwendete Breite und Höhe
downloadUrlstringURL zum Herunterladen des erzeugten Diff-Bildes
originalSizenumberKombinierte Größe beider Eingabebilder in Byte
processedSizenumberGröße des Diff-Ausgabebildes in Byte

Hinweise ​

  • Beide Bilder werden vor dem Vergleich auf dieselben Abmessungen skaliert (das Maximum jeder Achse).
  • Das Diff-Bild hebt Unterschiede in Rot hervor, mit einer Deckkraft proportional zum Ausmaß der Veränderung. Identische oder nahezu identische Pixel (Differenz < 10) werden als halbtransparente Versionen des Originals dargestellt.
  • Die Ähnlichkeit wird als Kehrwert der durchschnittlichen Pixeldifferenz über alle Pixel berechnet und als Prozentsatz ausgedrückt.
  • Eine Ähnlichkeit von 100 % bedeutet, dass die Bilder pixelidentisch sind (bei der Vergleichsauflösung).
  • Die Diff-Ausgabe ist unabhängig von den Eingabeformaten immer im PNG-Format.
  • Beide Bilder werden vor dem Vergleich validiert und dekodiert (HEIC, RAW, PSD, SVG werden unterstützt).
  • Die EXIF-Ausrichtung wird vor der Verarbeitung automatisch auf beide Bilder angewendet.