Miért jeleníti meg a Chrome és az Internet Explorer teljesen ezt a képet?
Egy meglehetősen kíváncsi zavaros azonosítás esetén egy gyümölcsrész fotója megváltozik, amit a böngésző alapján mutat. Mi a titka az optikai csalódás mögött? Ez egy körte, alma vagy mindkettő?
A mai Kérdések és válaszok munkamenet a Jóvagyon - a Stack Exchange alosztályának, a közösség által vezérelt Q&A webhelyek csoportjának köszönhetően..
A kérdés
A SuperUser olvasó Ethree írja:
Ellenőrizze ezt a képet:
Chrome-on és Firefoxon körte formájában jelenik meg. Most próbálja meg menteni, és megnézni azt az asztalon. Szintén próbálja meg megtekinteni a szafari vagy az IE-t. Alma formájában jelenik meg!
Próbáld meg kattintani a képre, és mozgatni azt, észre fogod venni, hogy megjelenik az alma.
Azt hiszem, a kérdésem az, hogy miért történik ez?
Miért valóban? A Chrome-ban körteként láttuk, és elég biztos, hogy amikor letöltöttük a letöltési mappánkba, az alma formájában jelenik meg.
A válasz
Matthew SuperUser közreműködő betekintést nyújt az optikai csalódásba:
A „fehér” képpontok az alma képben tartalmazzák a körte képét, amely sokkal nagyobb intenzitású, azaz nagyon világos.
A körte képben lévő „fekete” pixelek tartalmazzák az alma képét, amelyet viszonylag normális intenzitásban tárolnak, de a gamma korrekcióval közel feketeig terjednek.
A kép egy gAMA-darabot tartalmaz, amely a 0.02 fájl gamma-értékét adja meg. A gamma korrekció nélküli megjelenítés esetén a néző egy „fehér” pixelrel rendelkező almát lát, amely az eredeti (nagy) intenzitással valójában a körte..
A gamma-korrekcióval megjelenített megjelenítő a színkorrekcióval rendelkező körtefeket „fekete” pixelekkel látja el, amelyek valójában az sokkal alacsonyabb gamma-értéken nyújtott alma.
A körte megjelenítő böngészők a benne szereplő gammainformációk segítségével jelenítik meg a képet, míg az almát megjelenítő böngészők nem használják ezt a gamma információt.
Más szóval, a Chrome tiszteletben tartja a gamma korrekciós értéket, és az Internet Explorer nem.
Van valami, amit hozzá kell adni a magyarázathoz? Kikapcsolja a megjegyzéseket. Szeretne további válaszokat olvasni más tech-savvy Stack Exchange felhasználóktól? Nézze meg a teljes beszélgetés szálát itt.