10Sep
Diezgan aizraujoši sajauktā gadījumā identificē augļa gabala fotoattēlu pats, pamatojoties uz to, kādā pārlūkā tas ir redzams. Kāda ir optiskā ilūzija noslēpums? Vai tas ir bumbieris, ābols vai abi?
šodienas jautājums &Atbildes sesija mums priecājas par SuperUser - Stack Exchange, kas ir kopienas un Q & A tīmekļa vietņu grupa.
Jautājums
SuperUser lasītājs Ethree raksta:
Pārbaudiet šo attēlu:
Par Chrome un Firefox tas parādīsies kā bumbieris. Tagad mēģiniet to saglabāt un apskatīt to saglabāt darbvirsmā.Arī mēģiniet skatīties safari vai IE.Tas parādīsies kā ābols!
Mēģiniet noklikšķināt uz attēla un pārvietot to ap, parādīsies ābols.
Man šķiet, ka mans jautājums būs, "kāpēc tas notiek?"
Kāpēc patiešām? Mēs to redzējām kā bumbieri pārlūkā Chrome un, protams, kad mēs to saglabājām mapē, kas tika lejupielādēta kā apple.
Atbilde
SuperUser atbalstītājs Matthew piedāvā ieskatu optiskajā ilūzijā:
"baltie" pikseļi ābolu attēlā satur attēlu bumbierī, kas saglabāts daudz augstāka intensitāte, t. I., Ir ļoti spilgts.
Bumbieru attēla "melnā" pikseļi satur attēlu no ābola, kas tiek glabāts diezgan normālā intensitātē, bet tiek samazināts līdz gandrīz melnai ar gama korekciju.
Attēlā ir GAMA mikroshēma, norādot faila gamma vērtību 0,02.Ja tiek parādīts bez gamma korekcijas, skatītājs redz "ābolu" ar "baltiem" pikseļiem, kas ir izmainīti, kas patiesībā ir bumbieri ar tā sākotnējo( augstu) intensitāti.
Kad tiek rādīts ar gama korekciju, skatītājs redz krāsu koriģēto bumbieru ar "melniem" pikseļiem, kas faktiski ir pārvērsti ābolu, ar daudz zemāku gamma vērtību.
Pārlūkprogrammas, kurās attēlots bumbieris, attēlus attēlo, izmantojot tajā sniegto gamma informāciju, savukārt pārlūkprogrammas, kuras parāda ābolu, neizmanto šo gamma informāciju.
Citiem vārdiem sakot, Chrome ievēro gamma korekcijas vērtību, un pārlūkprogrammai Internet Explorer tā nav.
Vai kaut kas jāpievieno paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem?Šeit skatiet pilnu diskusiju pavedienu.