Vergleich (unscharf) von Screenshots

MRae

Neues Mitglied
Hallo,

und zwar geht es in meiner Abschlussarbeit um die Durchführung von "visuellen Regressionstests" einer Web-Anwendung. Für das Testen der Darstellung gibt es verschiedene Möglichkeiten (Styleguides, DOM-Vergleich, Screenshot-Vergleich). Der Vergleich mittels Screenshots bietet sich an, da hier die Seite so getestet wird, wie sie vom Browser gerendert wurde. Somit läuft eigentlich alles auf einen Bildvergleich und die Erstellung eines Bildes mit enthaltenen Änderungen hinaus.

Bisher habe ich einen pixelbasierten Vergleich implementiert, welcher auch leichte Farbaweichungen (Delta-E) erlaubt. Ein anderer implementierter Ansatz ist die Aufteilung des Bildes in verschiedene Regionen und der anschließende Vergleich derer Histogramme.

Im Endeffekt vergleichen diese Verfahren eigentlich nur Farben miteinander. Hat eventuell jemand noch andere Ideen, einen solchen Vergleich flexibler zu gestalten? Interessant wäre es beispielsweise auch, wenn man bei Abweichungen zwischen Text und anderen Elementen verschiedene Gewichtungen festlegen könnte. Bisher "spiele" ich auch hier mit Verfahren wie Template Matching und Region Growing herum. Hat eventuell auch jemand einen Tipp, wie man ein Histogram eines Kantenbildes (Edge-Histogram, HOG) erstellt?

Danke im Voraus

Martin
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
Neumi5694 double Vergleich Allgemeine Java-Themen 19
M Vergleich C# und Java Allgemeine Java-Themen 24
D Vergleich OracleJDK/OpenJDK Allgemeine Java-Themen 7
T Komplexitätsoptimierung String vergleich Allgemeine Java-Themen 4
T If Vergleich ergibt nicht das richtige Ergebnis Allgemeine Java-Themen 2
K Vergleich von Strings von Objekten Allgemeine Java-Themen 4
E Problem mit Array vergleich Allgemeine Java-Themen 4
L Vergleich-Xml-Daten Allgemeine Java-Themen 3
S BufferedImage vergleich mit Subimage Allgemeine Java-Themen 1
Z Vergleich zwischen int und Object Allgemeine Java-Themen 1
M Datums vergleich klappt überhaupt nicht.. Allgemeine Java-Themen 4
S Calendar vergleich Allgemeine Java-Themen 2
G Zeilenweiser Vergleich Allgemeine Java-Themen 10
E Vorschläge, effizientes Hashing von Dateien für vergleich Allgemeine Java-Themen 7
W Vergleich eines Datenträgers auf neue Dateien Allgemeine Java-Themen 14
C Vergleich von Enums gibt inkorrekte Werte Allgemeine Java-Themen 6
N Input/Output Vergleich von identischen Strings schlägt fehl Allgemeine Java-Themen 5
N Vergleich eigener Klassen Allgemeine Java-Themen 5
P J-Unit vergleich von 2 Objekten merkwürdig Allgemeine Java-Themen 7
K GUI-Button Inhalte vergleich - TicTacToe Grundriss Allgemeine Java-Themen 11
N Vergleich von generischen Typen Allgemeine Java-Themen 2
S String-Vergleich in if Allgemeine Java-Themen 7
P JNA - JNI - pures Java - Vergleich Allgemeine Java-Themen 6
I Vergleich zweier Felder Allgemeine Java-Themen 3
M Vergleich von TreeSet<HashSet>^2 Allgemeine Java-Themen 8
F Vergleich zweier Listen Allgemeine Java-Themen 4
U Java Performance im Vergleich zu C++ in speziellem Anwendungsfall Allgemeine Java-Themen 6
D Was ist schneller? Zuweisung oder Vergleich? Allgemeine Java-Themen 18
O String NICHT vergleich Allgemeine Java-Themen 7
G Vergleich von .jpg Dateien Allgemeine Java-Themen 2
I vergleich und zählen von Strings Allgemeine Java-Themen 7
K Vergleich von Icons . Allgemeine Java-Themen 8
N vergleich mit while und for schleife Allgemeine Java-Themen 7
M Vergleich im geordeten Vector und Methodenaufruf Allgemeine Java-Themen 2
minzel String in String (Vergleich) Allgemeine Java-Themen 2
J vergleich zweier datenstrukturen Allgemeine Java-Themen 6
P Vergleich: Java - .net Allgemeine Java-Themen 5
T Vergleich von Tastatureingabe mit dem was in der Datei steht Allgemeine Java-Themen 21
N Split -> IF-String vergleich Allgemeine Java-Themen 5
N Vergleich zweier Hashtable / mehrere Enumerations Allgemeine Java-Themen 7
C Performance Vergleich, Java vs. Tcl/Tk Allgemeine Java-Themen 3
B bit vergleich oder regex Allgemeine Java-Themen 1
T ^Wenn Java startet wird das Bild unscharf Allgemeine Java-Themen 8
Z JVM komplett tot - Eclipse + Browser gehen nicht + Screenshots Allgemeine Java-Themen 1
C Screenshots komprimieren Allgemeine Java-Themen 3
J Screenshots Allgemeine Java-Themen 1
F Live Ticker durch Screenshots Allgemeine Java-Themen 22
StrikeTom Screenshots zu video + speichern? Allgemeine Java-Themen 24
F Screenshots inaktiver Applikationen erstellen Allgemeine Java-Themen 3
R Screenshots mit Java erstellen und speichern Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben