Warum zeigen Chrome und Internet Explorer dieses Bild völlig unterschiedlich an?
In einem eher kuriosen Fall von verwirrtem Identifizieren ändert sich ein Foto eines Fruchtstücks je nachdem, in welchem Browser es angezeigt wird. Was ist das Geheimnis der optischen Täuschung? Ist es eine Birne, ein Apfel oder beides??
Die heutige Question & Answer-Sitzung wird dank SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-basierten Gruppierung von Q & A-Websites.
Die Frage
SuperUser-Leser Ethree schreibt:
Überprüfen Sie dieses Bild:
Auf Chrome und Firefox wird es als Birne angezeigt. Versuchen Sie nun, es zu speichern und auf Ihrem Desktop gespeichert zu sehen. Versuchen Sie auch die Anzeige in Safari oder IE. Es wird als Apfel angezeigt!
Klicken Sie auf das Bild und verschieben Sie es. Sie werden feststellen, dass der Apfel erscheint.
Ich denke, meine Frage wird lauten: "Warum passiert das?"
Warum eigentlich? Wir haben es in Chrome als eine Birne gesehen, und als wir es in unserem Download-Ordner gespeichert haben, wird es als Apfel angezeigt.
Die Antwort
SuperUser-Mitarbeiter Matthew bietet Einblicke in die optische Täuschung:
Die "weißen" Pixel im Apfelbild enthalten das Bild einer Birne, die mit einer viel höheren Intensität gespeichert wird, d. H. Sehr hell ist.
Die „schwarzen“ Pixel im Birnenbild enthalten das Bild eines Apfels, das bei einer normalen Intensität gespeichert ist, jedoch mit der Gammakorrektur auf fast Schwarz verkleinert wurde.
Das Bild enthält einen gAMA-Block, der einen Dateigammawert von 0,02 angibt. Bei der Anzeige ohne Gamma-Korrektur sieht der Betrachter einen Apfel mit "weißen" Pixeln, die tatsächlich die Birne in ihrer ursprünglichen (hohen) Intensität sind.
Bei der Anzeige mit Gammakorrektur sieht der Betrachter eine farbkorrigierte Birne mit „schwarzen“ Pixeln, die eigentlich der Apfel ist, der mit einem viel niedrigeren Gammawert gerendert wird.
Browser, die die Birne anzeigen, zeigen das Bild mit den darin bereitgestellten Gamma-Informationen an, während Browser, die den Apfel anzeigen, diese Gamma-Informationen nicht verwenden.
Mit anderen Worten, Chrome respektiert den Gamma-Korrekturwert und Internet Explorer dies nicht.
Haben Sie der Erklärung etwas hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.