Screenshot abhängig von Grafikkarte?

Status
Nicht offen für weitere Antworten.

-Hades-

Mitglied
Hi Leute,

mal ne kurze Frage nur zum Verständnis:

Wenn ich auf nem PC ein Screenshot erzeuge und dann vom gleichen Bild noch ein zweites und die beiden dann auf Gleichheit teste is der boolesche Wert ja true, soweit so gut.
Was aber wenn ich auf dem einen PC einen shot erzeuge und dann auf einem anderen PC mit anderer Hardware (Graka, CPU ect.) vom selben Bild auch einen erzeuge und diese beiden dann miteinander vergleiche kommt als boolescher Wert false raus.

Es liegt also wohl an den Eigenheiten der Grafikkarten usw., könnte mich da mal jemand aufklären wovon das nun wirklich alles abhängt und ob es eine Methode gibt diese Eigenheiten bei allen Grafikkarten anzugleichen und so doch wenn dasselbe Bild betrachtet wird auch der Wahrheitswert true herauskommt obwohl die Hardware unterschiedlich ist?

Auflösung und Farbtiefe sind dieselben, also die OS-Einstellungen sind gleich.

Für alle Anregungen und Aufklärungen wäre ich sehr dankbar.

MfG -Hades-
 
G

Guest

Gast
Vermutung: Anderes Farbmanagement. Das Foto wird, aufgrund unterschiedlicher Monitorprofile, geringfügig anders dargestellt.
 

-Hades-

Mitglied
Hmm Monitorprofile? Ich dachte die Daten für den Screenshot werden direkt von der Grafikkarte abgegriffen und ich denke das ist auch so aber man darf mich gerne eines besseren belehren!
Also bitte falls jemand genaueres weiß bitte posten.
 

AlArenal

Top Contributor
Repräsentation (Daten) und Darstellung sollten nichts miteinander zu tun haben. Wenn ich auf unterschiedlichen Rechnern ein Bild öffne, ändert sich nicht die Datei....
 

-Hades-

Mitglied
Genau meine Meinung, nur beantworttet das auch nicht die Frage, das Problem ist ja das die Datei auf unterschiedlichen Rechnern generiert verschieden ist. Die Frage ist nun warum ist das so und ob man was dagegen tun kann.
 

AlArenal

Top Contributor
Mach doch mal den Sherlock Holmes untersuch die Bilder, die eigentlich gleich sein sollten und nicht sind mal genauer, Pixel für Pixel. Erzeuge dir ein drittes schwarzes Bild, in dem du jedes unterschiedliche Pixel weiß einfärbst, oder setze gleich die Farbdifferenz, oder oder oder...
 

-Hades-

Mitglied
Hmm das würde aber voraussetzen das ich noch daran glaube das sie vielleicht nicht gleich sind aber das weiß ich ja eigentlich schon, mich interessiert vielmehr ob das nun an den Eigenheiten der Graka oder so liegt und obs ne Lösung gibt. Ich habe die Bilder nebenbei aber auch schon getestet, sie sind zu einem großen Teil identisch aber halt nicht völlig.
 

AlArenal

Top Contributor
Und was veranlasst dich zur Annahme, dass der Screenshot auf unterscheidlichen Systemen auch wirklich exakt gleich sein muss?

Was genau ist denn in dem Bild?
 

GoWa

Mitglied
Müsste ein Scrennshot nicht schon unterschiedlich sein bei anderer Uhrzeit.. oder Programmen die in der Taskleiste angezeigt werden ?
 

Fatal Error

Bekanntes Mitglied
ich nehm an das er nur sein fenster fotografiert...und nicht den ganzen bildschirm, sonst hätte der thead keinen sinn...
 

-Hades-

Mitglied
Also nochmal ums zu verdeutlichen. Ich nehme mir einfach einen Ausschnitt von einem Bild (also ein Rechteck), Auflösung, Farbtiefe cet. sind identisch. Der einzige Unterschied besteht in der Hardware. So und wenn ich nun auf jedem Rechner ein Screenshot des gleichen Bildausschnitts mache sind die Bilder dennoch unterschiedlich, was nur auf die verschiedene Hardware zurückzuführen ist.
 

AlArenal

Top Contributor
Was genau heißt es wenn du schreibst "sie sind fast identisch, aber halt nicht völlig? Worin genau liegen die Unterschiede?
 

-Hades-

Mitglied
Damit meine ich das einige Pixel einen anderen Farbwert haben aber nicht alle, ich untersuche sie auf Gleichheit mittels der Pixelwerte.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
L JavaFX JavaFX Screenshot Machen AWT, Swing, JavaFX & SWT 6
F Screenshot eines JPanel AWT, Swing, JavaFX & SWT 3
F AWT Robot Klasse Screenshot nach Pixelmustern in bestimmten Radius um Bildschirmmittelpunkt absuchen AWT, Swing, JavaFX & SWT 13
K Screenshot AWT, Swing, JavaFX & SWT 6
A AWT Beim (mehrmaligen) Screenshot machen läuft der Speicher voll AWT, Swing, JavaFX & SWT 2
0 2D-Grafik Screenshot von ScrollBar-Inhalt AWT, Swing, JavaFX & SWT 2
N screenshot machen ohne Robots? AWT, Swing, JavaFX & SWT 9
F Screenshot vom Desktop machen? AWT, Swing, JavaFX & SWT 2
C JList: Eintrag anklicken & JTextfield mit Text aus MySQL füllen? (Screenshot dabei) AWT, Swing, JavaFX & SWT 8
G GUI Screenshot AWT, Swing, JavaFX & SWT 5
T Screenshot ist verschoben. AWT, Swing, JavaFX & SWT 3
D Robot: Screenshot vom Desktop Hintergrund möglich ? AWT, Swing, JavaFX & SWT 3
T Screenshot mit SWT AWT, Swing, JavaFX & SWT 5
A Screenshot eines best. Fensters AWT, Swing, JavaFX & SWT 5
R Screenshot von fremder Anwendung AWT, Swing, JavaFX & SWT 4
H Was ist das für eine Komponente ? (Screenshot) AWT, Swing, JavaFX & SWT 8
A Screenshot einer Anwendung erstellen AWT, Swing, JavaFX & SWT 14
M Bildschirnkoordinaten und Screenshot? AWT, Swing, JavaFX & SWT 2
R JPanel als Screenshot in eine Datei schreiben AWT, Swing, JavaFX & SWT 3
D Zoom problem!!! (brauche screenshot...) plz help thx AWT, Swing, JavaFX & SWT 7
A checkbox in einer TableView abhängig von einem anderen Celleninhalt disablen AWT, Swing, JavaFX & SWT 1
C Swing Anzeigeproblem mit TableModels abhängig von deren Inhalt AWT, Swing, JavaFX & SWT 10
H preferred size abhängig von Fenstergröße berechnen AWT, Swing, JavaFX & SWT 11
A JProgressBar updaten abhängig vom Output eines externen Skripts AWT, Swing, JavaFX & SWT 2
U JTable: Zeilen abhängig vom Datensatz einfärben AWT, Swing, JavaFX & SWT 4
R JTable Hintergrund der Zeile abhängig von Inhalt einer Zelle verändern AWT, Swing, JavaFX & SWT 3
A Flexible JTable mit editierbaren Zellen,abhängig von Data AWT, Swing, JavaFX & SWT 2
P seltsame Performance Probleme bei 2 Guis abhängig vom Aufruf AWT, Swing, JavaFX & SWT 8
P Zeichen abhängig davon, ob sich eine Variable geändert hat AWT, Swing, JavaFX & SWT 2
G Button abhängig von aktiviertem tab anzeigen ? AWT, Swing, JavaFX & SWT 8
T Pixel OS abhängig AWT, Swing, JavaFX & SWT 3
R "\t" LnF abhängig !? - Ändern? AWT, Swing, JavaFX & SWT 7
thor_norsk JavaFX - Grafikkarte AWT, Swing, JavaFX & SWT 7
Developer_X Java - Grafikkarte benutzen AWT, Swing, JavaFX & SWT 8

Ähnliche Java Themen

Neue Themen


Oben