Melko utelias hämmentynyt tunniste, kuva hedelmäpalasta muuttuu itse sen mukaan, mitä selainta se näyttää. Mikä on optisen illuusion salaisuus? Onko se päärynä, omena vai molemmat?
Tämän päivän Kysymys- ja vastausistunto tulee meille SuperUser-yhteisöstään, joka on Stack Exchangen osasto.
Kysymys
SuperUser-lukija Ethree kirjoittaa:
Katso tämä kuva:
![]()
Chromessa ja Firefoxissa se näkyy päärynä. Yritä nyt tallentaa se ja katsoa sitä työpöydällesi. Yritä myös katsella safarissa tai IE: ssä. Se näkyy omenana!
Yritä napsauttaa kuvaa ja siirtää sitä ympäri, huomaat, että omena ilmestyy.
Luulen, että kysymykseni kuuluu, "miksi näin tapahtuu?"
Miksi todellakin? Näimme sen päärynänä Chromessa ja varmasti, kun tallensimme sen latauskansioon, se näytettiin omenana.
Vastaus
SuperUser-avustaja Matthew tarjoaa käsityksen optisesta illuusiosta:
Omenakuvan “valkoiset” pikselit sisältävät päärynäkuvan, joka on tallennettu paljon voimakkaammin, so. Erittäin kirkkaana.
![]()
Päärynäkuvan ”mustat” pikselit sisältävät omenan kuvan, joka on tallennettu melko normaalilla voimakkuudella, mutta pienennetty melkein mustaksi gammakorjauksella.
![]()
Kuva sisältää gAMA-palan, joka määrittää tiedoston gamma-arvon 0,02. Kun se näytetään ilman gammakorjausta, katsoja näkee omenan, jonka keskellä on ”valkoisia” pikseleitä, jotka ovat itse asiassa päärynä sen alkuperäisellä (suurella) voimakkuudella.
Kun gamma-korjaus näytetään, katsoja näkee värikorjatun päärynän, jossa on mustat pikselit, jotka ovat itse asiassa omena renderoitu paljon pienemmällä gamma-arvolla.
Päärynää näyttävät selaimet näyttävät kuvaa siinä olevilla gammatiedoilla, kun taas omenaa näyttävät selaimet eivät käytä näitä gammatietoja.
Toisin sanoen Chrome kunnioittaa gammakorjausarvoa ja Internet Explorer ei.