De ce roșu, verde și albastru alcătuiesc toate culorile?
On ianuarie 15, 2021 by adminDe ce combinațiile roșu, verde și albastru pot compune toate culorile vizibile?
Comentarii
- Nu ‘ nu alcătuiesc toate culorile. Pur și simplu alcătuiesc o gamă suficientă pentru a permite ca majoritatea scenelor să poată fi reprezentate cu o fidelitate acceptabilă.
- Deoarece oamenii au receptoare roșii, verzi și albastre în ochi.
- Acest lucru ar fi mai bun pentru schimbul de stive de biologie (dacă există), deoarece este mai mult o întrebare despre sistemul vizual uman decât una de grafică pe computer.
- @mathreadler biologie. stackexchange.com
- Se pare că există cel puțin o femeie tetracromată (vezi en.wikipedia.org/wiki/Tetrachromacy ) care este capabil să distingă mai multe culori decât cele dintre noi care suntem trichromat.
Răspuns
Să amintim noi înșine ce este lumina.
Undele radio, undele micro, razele X și razele gamma sunt toate radiații electromagnetice și diferă doar prin frecvența lor Se întâmplă ca ochiul uman să poată detecta radiația electromagnetică între ~ 400nm și ~ 800 nm, pe care o percepem ca lumină. Capătul de 400 nm este perceput ca violet, iar capătul de 800 nm este perceput ca roșu, cu culorile curcubeului între ele.
O rază de lumină poate fi un amestec de oricare dintre aceste frecvențe și când lumina interacționează cu materia, unele frecvențe sunt absorbite, în timp ce altele s-ar putea să nu: aceasta este ceea ce percepem noi ca fiind culorile obiectelor din jurul nostru. Spre deosebire de ureche, care este capabilă să distingă între o mulțime de frecvențe sonore (putem identifica note individuale, voci și instrumente atunci când ascultăm o melodie), ochiul nu este capabil să distingă fiecare frecvență. În general, poate detecta doar patru game de frecvențe (există excepții precum daltonismul sau mutațiile).
Acest lucru se întâmplă în retină, unde există mai multe tipuri de foto-receptori . Un prim tip, numit „ tije ”, detectează majoritatea frecvențelor luminii vizibile, fără a le putea deosebi. Ei sunt responsabili de percepția noastră despre luminozitate.
Un al doilea tip de foto-receptori, numiți „ conuri ”, există în trei specializări. Ei detectează o gamă mai îngustă de frecvențe, iar unele dintre ele sunt mai sensibile la frecvențele din jurul roșu, altele la frecvențele din jurul verde, iar ultimele la frecvențele din jurul albastru.
Deoarece detectează un gama de frecvențe , ele nu pot face diferența dintre două frecvențe din acea gamă și nici nu pot face diferența dintre o lumină monocromatică și un amestec de frecvențe în acea gamă. Sistemul vizual are doar intrările din acei trei detectori și reconstruiește o percepție a culorii cu ei.
Din acest motiv, ochiul nu poate face diferența dintre o lumină albă făcută din toate frecvențele luminii vizibile. , și amestecul simplu de numai lumini roșii verzi și albastre. Astfel, cu doar trei culori, putem reconstitui majoritatea culorilor pe care le putem vedea.
Apropo, tijele sunt mult mai sensibile decât conurile și de aceea nu „Nu percep culorile noaptea.
Comentarii
- ” Astfel, cu doar trei culori, putem reconstitui toate culorile pe care le putem vedea. ” Această propoziție este incorectă. Începând de la trei elemente primare, nu puteți reconstitui decât anumite culori. Gama de culori care poate fi reconstituită se numește ” gamă „. Puteți căuta ” gamă sRGB ” și puteți găsi imagini care arată un triunghi în interiorul unei parabole mai mari. Triunghiul reprezintă culorile pe care le putem face din elementele primare sRGB, iar parabola este toate culorile pe care le putem vedea. Din aceasta, ‘ este clar că orice triunghi în interiorul parabolei va fi mai mic decât acesta.
- hoops, tu e drept. Am ‘ am înlocuit ” toate ” cu ” most ” și va încerca să se gândească la o explicație pentru culorile vizibile rămase.
- De asemenea, conceptul de lumină albă este guvernat de albul nostru foarte elegant. sistemul de echilibru nu contează ce culoare are, va fi precessed ca alb. Becurile cu incandescență sunt portocalii, dar dacă suntem în interiorul casei, le considerăm albe. În ceea ce privește culorile suplimentare, dacă integrați energiile de distribuție a culorilor, înmulțite cu curbe, ciudatele cu clichet arată că veți observa că uneori primiți semnale unice, deoarece suprapunerea este diferită.
Răspuns
Ei nu „t.
Problema cu diagramele reprezentând gamele vizibile și RGB este că acestea sunt „prezentate pe afișajele RGB. Evident, nu vă pot arăta ceea ce nu vă pot arăta: zona din interiorul parabolei, dar în afara triunghiului.
Regiunea din afara triunghiului nu poate fi afișată pe ecran într-un mod fidel. De exemplu, RGB nu poate afișa un adevărat cyan profund. Tot ce vedeți este o aproximare folosind verde și albastru. Unele diagrame nici măcar nu încearcă și arată doar o zonă gri:
Pentru a vedea cum poate arăta cianul, puteți privi punctul alb de pe acest desen timp de cel puțin 30 de secunde (se recomandă 2 minute) și apoi mișcați încet capul către un perete alb:
În mod similar, afișajele RGB nu pot fi afișate portocale sau maro adânci, saturate.
Comentarii
- @narthex: Vă mulțumim pentru comentariu. Am actualizat răspunsul. Este mai bun acum?
- Și, de asemenea, (uitându-se la ultima imagine), cercul roșu dansează. Distracție
- Problema cu diagramele spațiului de culori CIE este că sunt foarte greu de înțeles, la naiba nici măcar nu avem știți dacă unele dintre zonele din grafic se întâmplă să producă metameri. De asemenea, motivul pentru care pur și simplu nu puteți face un triunghi mai mare nu este evident (indiciu că nu există nimic în afara formei) .
- @joojaa: xkcd.com/1882
- Excelent, acum am un punct cyan în mijloc din viziunea mea 🙁
Răspuns
Oamenii sunt tricromatici, ceea ce înseamnă că avem 3 tipuri diferite de culoare receptori (mai bine cunoscuți ca celule conice ), fiecare sensibil la un set diferit de lungimi de undă:
Sursa imaginii: wikipedia
Deci, este nevoie doar de 3 stimuli monocromatici diferiți pentru a păcăli ochiul să creadă că vede o culoare care este la fel ca alta. Roșu, verde și albastru se potrivesc bine cu vârfurile curbelor de răspuns în frecvență ale fiecărui tip de receptor de culoare.
Comentarii
- Dar .. unii oameni sunt Tetrachromats 🙂 en.wikipedia.org/wiki/Tetrachromacy
Răspuns
Încă un lucru: „violet” și „violet” nu au aceeași culoare. Violetul este o culoare pură în jur de 400 nm; dar movul este o combinație de roșu și albastru. Pentru ochii noștri umani nu tocmai perfecți, aceștia arată la fel.
Dacă treceți un fascicul de violet pur printr-o prismă triunghiulară, lumina va fi îndoită, dar nu divizată în componente. Dacă străluciți apoi un fascicul de violet prin aceeași prismă, acesta va fi separat într-un fascicul albastru și unul roșu, cu cantități diferite de „îndoiți” către ele.
Comentarii
- Depinde de ceea ce înțelegeți prin culoare „. ” În multe contexte, are mult sens să spune că dacă nimeni nu poate vedea diferența dintre două patch-uri diferite pe o suprafață, atunci ambele patch-uri trebuie să aibă aceeași culoare „. ” pe de altă parte, când un pictor spune ” culoare, ” ea sau el vorbește despre substanța fizică în care scufundă o perie. În acest caz, consultați en.wikipedia.org/wiki/Metamerism_(color)#Metameric_failure
- @jameslarge: într-adevăr nu ‘ t. Doar pentru că arată la fel sub o singură sursă de lumină, nu ‘ înseamnă că ‘ vor arăta la fel sub una diferită, chiar dacă ambele sursele de lumină arată identice pe o suprafață albă.
- Nu cred că ‘ nu cred că acest lucru răspunde în vreun fel la întrebare. Se aplică și oricărei culori – nu doar violet și violet. Lumina monocromatică de orice nuanță de la roșu până la violet nu va ‘ să fie divizată de o prismă și orice lumină mixtă va fi divizată.
Răspuns
Ei nu. În afară de ceea ce au spus alții despre motivele fizice, nu din punct de vedere practic al graficii computerizate, reprezentând fie pigmenți de suprafață, fie surse de lumină. cu culoarea RGB este insuficientă pentru a modela iluminarea colorată a unei scene. De exemplu, nu există nicio modalitate de a reprezenta un material care este translucid sau reflectorizant doar într-o bandă îngustă; , conurile verzi și albastre din ochiul uman se ridică.Acest lucru contează, de fapt, pentru o mulțime de culori din lumea reală din familia roz / violet / violet, care arată radical diferit sub diferite tipuri de lumină, chiar și lumină „albă” diferită, care arată identic atunci când este privită pe o suprafață albă.
Comentarii
- Un exemplu obișnuit este lămpile cu vapori de sodiu cvasi-monocromatice, care sunt utilizate în mod obișnuit pentru lămpile de oraș și arată întotdeauna diferit în realitate decât în fotografii.
- dar acestea sunt probleme marginale, aș considera foarte avansate. Problema nu se materializează ‘ în majoritatea cazurilor, RGB este doar o codificare fourier cu 3 armonici ale unor semnale care se întâmplă să fie suficiente pentru majoritatea cazurilor.
- @ JulienGuertault: În timp ce ‘ este un exemplu frumos, nu ‘ nu cred că ‘ s un exemplu destul de clar de ceea ce subliniază răspunsul meu – atâta timp cât fotosensorul dvs. ‘ s / film ‘ răspunde la lumina din 3 componente se potrivesc cu ochiul uman ‘ suficient de bine, ar trebui să reprezinte fidel ceea ce ar vedea un om. În cazul în care RGB (sau orice alt model care aglomerează game întregi ale spectrului de frecvențe) este insuficient este pentru a modela de fapt suprafețele și sursele de lumină într-un mod în care puteți prevedea culoarea percepută a unei lumini pe o suprafață.
- @ v.oddou: ” Nu îmi pasă ‘, arată destul de bine ” este o poziție rezonabilă de luat, dar chiar există o diferență. Nu veți putea ‘ să puteți modela modul în care culoarea unui perete arată diferit la lumina zilei față de lumina incandescentă față de lumina led ‘ ar trebui să aibă aceeași temperatură de culoare ca una sau alta.
- hmm, aș fi înțeles greșit. Aveți un exemplu concret de limitare la care vă referiți?
Lasă un răspuns