Чому Chrome та Internet Explorer відображають ці абсолютно різні підказки щодо зображень (як це робити)


У досить курйозному випадку заплутаної ідентифікації фотографія шматочка фрукта змінюється залежно від браузера, який він відображає. У чому секрет оптичної ілюзії? Це груша, яблуко або те й інше?
Сьогоднішня сесія запитань надана SuperUser - підрозділом Stack Exchange, групуванням сайтів запитань на базі спільноти.
Питання
Читач суперкористувача Ethree пише:

У Chrome та Firefox він відображатиметься як груша. Тепер спробуйте зберегти його і побачити, як він зберігається на робочому столі. Крім того, спробуйте побачити в сафарі або IE. Він відображатиметься як яблуко!
Спробуйте натиснути на зображення і перемістити його, ви помітите, що яблуко з'являється.
Думаю, моє запитання буде "чому це відбувається?"
Чому? Я сприймав її як грушу в Chrome, і, звичайно, коли я її зберігав у нашій папці для завантажень, вона відображалася як яблуко.
Відповідь
Співробітник SuperUser Метью пропонує уявлення про оптичну ілюзію:
"Білі" пікселі на зображенні яблука містять зображення груші, збереженої з набагато більшою інтенсивністю, тобто дуже яскравою.

"Чорні" пікселі на зображенні груші містять зображення яблука, що зберігається з досить нормальною інтенсивністю, але зменшується до майже чорного за допомогою гамма-корекції.

Зображення містить шматок gAMA із зазначенням гамма-значення файлу 0,02. При відображенні без корекції гамми глядач бачить яблуко з вкрапленими «білими» пікселями, які насправді є грушами з початковою (високою) інтенсивністю.
При відображенні з гамма-корекцією глядач бачить кольорову грушу, виправлену за допомогою «чорних» пікселів, які насправді є яблуками, відтвореними з набагато нижчим значенням гами.
Браузери, які відображають груші, відображають зображення, використовуючи інформацію про гамму, надану в ньому, тоді як браузери, які відображають яблуко, не використовують цю інформацію про гамму.
Іншими словами, Chrome поважає значення гамма-корекції, а Internet Explorer - ні.
Ви хочете щось додати до пояснення? Телефонуйте в коментарях. Хочете прочитати більше відповідей від інших користувачів технології Stack Exchange? Ознайомтесь із повним обговоренням тут.