Shotnest

Shotnest · Bibliothek

Text mit wiederholten Leerzeichen vergleichen

Red blue mit zwei Leerzeichen ist nicht exakt gleich Red blue, doch beide werden zu red blue zusammengefasst: Nach Normalisierung gleich steht auf Ja, die Wortüberschneidung ist 1.

Drei Stufen der Gleichheit

Exakt gleich vergleicht die rohen Zeichenfolgen Zeichen für Zeichen, daher macht ein zweites Leerzeichen Red blue verschieden von Red blue. Nach Normalisierung gleich schreibt zuerst klein und vereinheitlicht Akzente, ersetzt dann jede Folge von Leerzeichen, Tabulatoren oder Zeilenumbrüchen durch ein Leerzeichen und entfernt Leerraum an beiden Enden. Beide Eingaben werden zu red blue. Die Wortüberschneidung vergleicht danach die verschiedenen Wörter, hier eine identische Menge, und ergibt 1.

Dieselbe Zusammenfassung erklärt weitere Paare. Ein Tabulator und ein Zeilenumbruch am Ende, wie bei Red, Tabulator, blue, Zeilenumbruch, werden ebenfalls zu red blue normalisiert. Auch Café und cafe werden gleich, weil die Akzent-Vereinheitlichung vor dem Zusammenfassen des Leerraums geschieht.

Die Buchstabentabelle der Suche läuft auch hier, daher werden Buchstaben in voller Breite und das ideografische Leerzeichen vor dem Zusammenfassen des Leerraums umgewandelt: RED BLUE wird zu red blue normalisiert und ist damit gleich.

Eingaben

Erster Text
Red blue
Zweiter Text
Red blue

Ergebnisse

Exakt gleich
Nein
Nach Normalisierung gleich
Ja
Wortüberschneidung
1
Nur im ersten Text
Nicht verfügbar
Nur im zweiten Text
Nicht verfügbar

Textüberschneidung beweist nicht, dass zwei Bilder oder Dokumente identisch sind.

Entscheiden, ob der Abstand zählt

  1. Lesen Sie zuerst Exakt gleich; Nein heißt, dass sich mindestens ein Zeichen unterscheidet.
  2. Lesen Sie Nach Normalisierung gleich; Ja heißt, dass der Unterschied in Schreibung, Akzenten oder Leerraum lag.
  3. Fragen Sie sich, ob das Layout Bedeutung trägt, wie bei Code, Gedichten oder einer Tabelle.
  4. Wenn ja, vergleichen Sie die Original-Screenshots statt des extrahierten Textes.
Red, Tabulator, blue, Zeilenumbruch gegen red blue · normalisiert
Ja
Café gegen cafe · exakt
Nein
Café gegen cafe · normalisiert
Ja

Fehler bei zusammengefasstem Leerraum

Gleicher Text, womöglich verschiedene Bilder

Normalisierte Gleichheit beschreibt nur die extrahierten Wörter. Zwei Screenshots mit gleichem Text können sich dennoch in Layout, Farbe oder einem Detail unterscheiden, das die Texterkennung übersehen hat.

Beim Aufräumen von Shotnest verwendet die Textprüfung Wörter aus reinen Buchstaben, daher werden auch dort Ziffern übergangen; zwei fast identische Bildschirme unterscheidet der Bild-Fingerabdruck.