Prečo Chrome a Internet Explorer zobrazujú tieto úplne odlišné tipy (ako na to)

internet

prečo

V dosť kurióznom prípade nejasnej identifikácie sa fotografia kúska ovocia zmení na základe prehliadača, ktorý zobrazí. Aké je tajomstvo optickej ilúzie? Je to hruška, jablko alebo oboje?

Dnešné zasadnutie Otázky a odpovede je s láskavým dovolením SuperUser - pododdielu Stack Exchange, komunitného zoskupenia stránok Otázky a odpovede.

Otázka

Čitateľ superužívateľa Ethree píše:

chrome

V prehliadačoch Chrome a Firefox sa bude zobrazovať ako hruška. Teraz to skúste uložiť a uvidíte, že je uložené na ploche. Skúste tiež vidieť na safari alebo IE. Bude sa zobrazovať ako jablko!

Skúste kliknúť na obrázok a presunúť ho, všimnete si, že sa objaví jablko.

Myslím, že moja otázka bude „prečo sa to deje?“

Prečo? V prehliadači Chrome som to videl ako hrušku a určite, keď som ju uložil do priečinka na stiahnutie, zobrazil sa ako jablko.

Odpoveď

Prispievateľ SuperUser Matthew ponúka pohľad na optický klam:

„Biele“ pixely na obrázku jablka obsahujú obrázok hrušky, ktorý je uložený v oveľa vyššej intenzite, tj. Je veľmi jasný.

internet

„Čierne“ pixely na snímke s hruškami obsahujú obraz jablka, ktorý je uložený v celkom normálnej intenzite, ale s gama korekciou zmenšený na takmer čierny.

prečo

Obrázok obsahuje časť gAMA určujúcu hodnotu gama súboru 0,02. Ak sa zobrazí bez korekcie gama, divák uvidí rozložené jablko s „bielymi“ pixelmi, čo sú v skutočnosti hrušky s pôvodnou (vysokou) intenzitou.

Pri zobrazení s gama korekciou divák uvidí farebnú hrušku korigovanú „čiernymi“ pixelmi, čo sú vlastne jablká vykreslené s oveľa nižšou hodnotou gama.

Prehliadače, ktoré zobrazujú hrušky, zobrazujú obraz pomocou informácií o game, ktoré sú v ňom uvedené, zatiaľ čo prehliadače, ktoré zobrazujú jablko, tieto informácie o gama nepoužívajú.

Inými slovami, Chrome rešpektuje hodnotu gama korekcie a Internet Explorer nie.

Máte niečo k vysvetleniu? Zavolajte do komentárov. Chcete si prečítať viac odpovedí od ostatných používateľov technológie Stack Exchange? Prečítajte si celú diskusiu tu.