O reprezentare digitală a culorii

O reprezentare digitală a culorii

Trei pete de cerneală pe hârtie albă, iluminate cu lumina alba

Culoare - acesta este un concept foarte subiectiv. În natură, există valuri de lumină de frecvențe diferite. Studiile au arătat că un anumit interval de frecvență (lumină vizibilă) este percepută de ochiul uman. Dar nu este văzut fiecare val separat, și combinația acestora. Și există trei de frecvență de bază, „amestec“, pe care le puteți obține aproape toate culorile percepute de persoana. În cazul în care aceste frecvențe sunt emise separat (de exemplu, cu laser), acestea sunt percepute ca culorile roșu, verde și albastru. De aceea m-am născut RGB. Este foarte convenabil pentru punerea în aplicare tehnică în dispozitive care emit lumină (monitoare și proiectoare). Deoarece există un punct poți „străluci“ cele trei culori de intensități variabile și folosind, astfel, doar trei culori de bază, pentru a primi aproape întregul spectru vizibil.

Este necesar să se înțeleagă diferența dintre a fi capabil de a controla lumina emisă și absorbită.

În cazul în care un perete alb strălucire roșu, verde și albastru lumina reflectoarelor, la intersecția zonelor vom primi site-uri care „radiaza“ doar doua culori: rosu + verde = galben. verde + albastru = cyan. albastru + rosu = magenta. În acest caz, vom controla lumina emisă, adăugând astfel culorile primare împreună în proporțiile corecte (aditiv model).

Dar imaginați-vă o situație în care nu putem emite lumină pe cont propriu. Acesta este cazul revistelor și imagini. În natură, este lumina naturala alba - un amestec de valuri de frecvențe diferite, dar aproximativ aceeași energie (radiația termică). Atunci când această lumină lovește suprafața acoperită cu un anumit material, una valuri de frecvență reflectate de la ea, valuri de alte frecvențe sunt absorbite de substanță. Apoi, putem lua cele trei substanțe principale (coloranți) care numai culorile cyan reflectă în mod individual, magenta și galben, și amestecarea lor într-o anumită proporție, pentru a obține aproape toate culorile existente. Astfel, vom controla lumina absorbită, scăzând de la alb nu avem nevoie de culoare (modelul substractiv).

De exemplu, prin amestecarea cyan (albastru, roșu absoarbe, reflectă verde și albastru) (absoarbe roz, verde, reflectă roșu și albastru) și magenta, obținem o suprafață care absoarbe roșu și verde și, astfel, reflectă doar albastru. Prin urmare, a existat o schemă de culori CMYK. care este utilizat în imprimare. «K» este un sfert, negru, vopsea. Este folosit din motive tehnice.

XYZ Editare

O reprezentare digitală a culorii

planul xy (marcate cu albastru în feliei de imagine XYZ). Pe marginea unei coloane negre încercuită sunt culori monocromatice. Corespunzător lungimii de undă a acestora, semnat în albastru.

O reprezentare digitală a culorii

XYZ - model teoretic creat CIE (Comisia Internațională de éclairage), pe baza studiilor de percepție a culorilor umane. Acest model include toate vizibile unei persoane de culoare. Acesta este conceput astfel încât cele două componente reprezintă culoarea și a treia - luminozitatea (Y).

XYY Editare

Pentru a ilustra utilizarea modelului XYY. obținută din XYZ transformări simple. În acest imagini tridimensionale, de obicei, nu deranjez, iar componenta de luminanță este eliminată. Rezultată diagrama xy are o proprietate remarcabilă: dacă îl selectați pe cele trei culori principale (primare) în interiorul triunghiului format de acestea vor fi toate culorile care pot fi reprezentate de aceste praymari. În general, acest lucru se aplică pentru orice n-gon. Pe această proprietate și se bazează RGB.

RGB și YCbCr Editare

RGB este convenabil pentru a captura camera foto color și redați-le pe un monitor sau proiector. Cu toate acestea, pentru semnalul de transmisie și de codificare este nepotrivită pentru mai multe motive:

  1. Se crede că ochiul uman vede mai mult decât se modifică luminozitatea decât culoarea. Modelul RGB nu îl utilizează.
  2. Atunci când a existat un televizor color, a fost necesar pentru a menține compatibilitatea cu televizoare alb-negru.

Prin urmare, pentru a transmite modelul de culoare YUV semnal a fost dezvoltat. care a folosit un component (Y) pentru transmiterea luminanța (televiziune alb-negru) și două componente suplimentare (UV) pentru transmiterea culorii. În model similar de codificare digitală este numit YCbCr.

O reprezentare digitală a culorii

Note Editare

surse Editare

  • Standardele în sine. Nu a fost testat SMPTE 240M, SMPTE 260M, SMPTE 293m, SMPTE 295M, SMPTE RP 145, SMPTE RP 177, NTSC 1953, IEC 61966-2-4.
  • «Digital Video și HDTV: Algoritmi și interfețe», Charles Poynton
  • «Reproducerea culoare» (ediția a 6), R.W.G. Hunt (traducere Alexey Shadrin)
  • «Video Demystified. Un manual pentru Inginer Digital »(5th Edition), Jack K.

articole similare