10Sep

Waarom vertonen Chrome en Internet Explorer deze afbeelding volledig anders?

click fraud protection


In een nogal merkwaardig geval van verward identificeren, verandert een foto van een stuk fruit zelf op basis van de browser waarin het wordt weergegeven. Wat is het geheim achter de optische illusie? Is het een peer, een appel of beide?

De vraag van vandaag &Antwoord sessie komt naar ons met dank aan SuperUser-een onderverdeling van Stack Exchange, een community-gestuurde groepering van Q & A-websites.

De vraag

SuperUser-lezer Ethree schrijft:

Controleer deze afbeelding:

In Chrome en Firefox wordt het weergegeven als een peer. Probeer het nu op te slaan en bekijk het opgeslagen op je bureaublad. Probeer ook eens te kijken in safari of IE.Het wordt weergegeven als een appel!

Probeer de afbeelding te klikken en verplaats hem, je zult merken dat de appel verschijnt.

Ik vermoed dat mijn vraag zal zijn: "Waarom gebeurt dit?"

Waarom inderdaad? We zagen het als een peer in Chrome en, inderdaad, toen we het in onze downloadmap opsloegen, werd het weergegeven als een appel.

instagram viewer

Het antwoord

SuperUser-bijdrager Matthew biedt inzicht in de optische illusie:

De "witte" pixels in het appelbeeld bevatten het beeld van een peer, opgeslagen op een veel hogere intensiteit, d.w.z. zeer helder.

De "zwarte" pixels in de peerafbeelding bevatten de afbeelding van een appel, opgeslagen met een vrij normale intensiteit, maar verkleind tot bijna zwart met de gammacorrectie.

De afbeelding bevat een gAMA-segment dat een gamebereik van 0,02 aangeeft. Wanneer weergegeven zonder gammacorrectie, ziet de kijker een appel met "witte" pixels afgewisseld, die eigenlijk de peer is in zijn oorspronkelijke( hoge) intensiteit.

Wanneer weergegeven met gammacorrectie, ziet de kijker een in de kleur gecorrigeerde peer met "zwarte" pixels, wat eigenlijk de appel is die wordt weergegeven met een veel lagere gammawaarde.

Browsers die de peer weergeven, tonen de afbeelding met behulp van de daarin aangeboden gamma-informatie, terwijl browsers die de appel weergeven deze gamma-informatie niet gebruiken.

Met andere woorden, Chrome respecteert de gammacorrectiewaarde en Internet Explorer niet.

Heeft u iets toe te voegen aan de uitleg? Geluid uit in de opmerkingen. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk de volledige discussiethread hier.