Duplikat-Erkennung

Laden Sie zwei Bilder hoch und vergleichen Sie sie mit perzeptuellem Hashing. Erkennen Sie Duplikate mit Hamming-Distanz — 100% clientseitig.

Linkes Bild
Bild hier ablegen oder klicken zum Auswählen
Vergleichsergebnis
Bilder vergleichen
Rechtes Bild
Bild hier ablegen oder klicken zum Auswählen
🛡️Zero server logs. Duplicate detection runs 100% inside your browser via Web Workers. Your files never leave this tab.

Duplikat-Erkennung

Duplikat-Erkennung verwendet perzeptuelles Hashing (pHash), um zwei Bilder zu vergleichen. Die gesamte Verarbeitung erfolgt lokal über Web Worker.

🔒 Client-side only⚡ Web Worker processing🌐 Works offline🛡️ Zero server logs

So verwenden Sie die Duplikat-Erkennung

  1. Laden Sie zwei Bilder per Drag & Drop oder Klicken in die Upload-Zonen.
  2. Klicken Sie auf Bilder vergleichen, um die Ähnlichkeit zu berechnen.
  3. Überprüfen Sie den Ähnlichkeitswert und die Hamming-Distanz.

Häufig gestellte Fragen

Fragen zur Duplikaterkennung?

Wie funktioniert die Duplikaterkennung?

Das Tool berechnet einen perzeptuellen Hash (pHash) für jedes Bild und misst die Hamming-Distanz. Eine geringe Distanz bedeutet hohe Ähnlichkeit.

Was ist ein guter Ähnlichkeitsschwellenwert?

Über 90% Ähnlichkeit deutet auf wahrscheinliche Duplikate hin. Über 95% bedeutet sehr wahrscheinliche Duplikate.

Werden meine Bilder auf einen Server hochgeladen?

Nein, die gesamte Verarbeitung erfolgt in Ihrem Browser über Web Worker. Ihre Bilder verlassen niemals Ihr Gerät.


Automatisierte E2E-Testsuite-Protokolle

Unsere Buildsysteme validieren Edge-Case-Verarbeitung unter extremen Bedingungen vor jeder Bereitstellung.

Stability
100.0%
Passed
12/12
Env
V8-Sandbox
Engine: Vitest RunnerUpdated: 2026/6/13 02:40:10📦 Testdatensätze herunterladen
PASSPure Function Unit Tests should handle valid image input
PASSPure Function Unit Tests should reject invalid input
PASSPure Function Unit Tests should not mutate original input
PASSPure Function Unit Tests should handle boundary input
PASSPure Function Unit Tests should compute hammingDistance for identical hashes
PASSPure Function Unit Tests should classify similarity correctly
PASSDuplicateImageDetectorTool renders labels
PASSDuplicateImageDetectorTool calls compare when Compare button is clicked
PASSDuplicateImageDetectorTool disables Compare button when images not loaded
PASSDuplicateImageDetectorTool renders privacy strip
PASSImage Worker — IPC Simulation should return ok:true with hash result for valid action
PASSImage Worker — IPC Simulation should return ok:false with error for unknown action
⏱️ 0.18ms📦 1.5KB🎚️ Max Nesting: 3🌿 AST Nodes: 48🛡️ V8 Heap: Healthy
$ codecaven-validator --scope=tool● CLUSTER COMPLIANT

Tool-Änderungsprotokoll & Updates

v1.1.02026-06-11
  • Feature: Umfassende Vitest-Testsuite für Tool-Rendering, Worker-Operationen und Shared-Operation-Logik — alle 871 Bild-Tests bestehen.
  • Fix: Korrigierte OffscreenCanvas-Mock-Muster in Tests für korrekte Konstruktor-Instanziierung.
v1.0.02026-06-11
  • Feature: Erstveröffentlichung mit Side-by-Side-Bild-Upload und perzeptuellem Hash-Vergleich — 100% clientseitig über Web Worker.
  • UX: Doppelte Upload-Zonen mit individuellem Drag-and-Drop für linkes und rechtes Bild.
  • UX: Übersichtliche Ergebnisanzeige mit Hamming-Distanz, Ähnlichkeitsprozentsatz und Duplikat-Klassifizierung.