RGB och visar Redigera
Skärning av en färg CRT: 1. Elektronpistoler 2. Elektronstrålar 3. Fokuseringsspolar 4. Böjningsspolar 5. Anodanslutning 6. Mask för att separera strålar för röd, grön och blå del av bilden som visas 7. Fosforlager med rött, grönt och blått zoner 8. Närbild av den fosforbelagda insidan av skärmen
Färghjul med RGB-pixlar av färgerna
RGB-fosfor prickar i en CRT-skärm
RGB-underpixlar i en LCD-TV (till höger: en orange och en blå färg; till vänster: en närbild)
En vanlig tillämpning av RGB-färgmodellen är visning av färger på ett katodstrålerör (CRT), LCD-display (LCD), plasmaskärm eller organiskt ljus ode (OLED) -skärm, t.ex. en TV, en datorskärm eller en storskalig skärm. Varje pixel på skärmen är byggd genom att köra tre små och mycket nära men fortfarande separerade RGB-ljuskällor. Vid vanligt betraktningsavstånd går det inte att skilja på de separata källorna, vilket lurar ögat för att se en given fast färg. Alla pixlar tillsammans ordnade i den rektangulära skärmytan överensstämmer med färgbilden.
Under digital bildbehandling kan varje pixel representeras i datorminnet eller gränssnittshårdvaran (till exempel ett grafikkort) som binära värden för de röda, gröna och blå färgkomponenterna. När de hanteras ordentligt omvandlas dessa värden till intensiteter eller spänningar via gammakorrigering för att korrigera den inneboende olinjäriteten hos vissa enheter, så att de avsedda intensiteterna återges på displayen.
Quattron som släpptes av Sharp använder RGB-färg och lägger till gult som en underpixel, vilket förmodligen möjliggör en ökning av antalet tillgängliga färger.
VideoelektronikRedigera
RGB är också termen som hänvisar till en typ av komponentvideosignal som används inom videoelektronikindustrin. Den består av tre signaler – rött, grönt och blått – som bärs på tre separata kablar / stift. RGB-signalformat baseras ofta på modifierade versioner av standarderna RS-170 och RS-343 för monokrom video. Denna typ av videosignal används ofta i Europa eftersom det är den bästa kvalitetssignalen som kan bäras på standard SCART-kontakten. Denna signal är känd som RGBS (4 BNC / RCA-terminerade kablar finns också), men den är direkt kompatibel med RGBHV som används för datorskärmar (vanligtvis bärs på 15-stifts kablar med 15-stifts D-sub- eller 5 BNC-kontakter) , som bär separata horisontella och vertikala synkroniseringssignaler.
Utanför Europa är RGB inte särskilt populärt som videosignalformat. S-Video tar den platsen i de flesta icke-europeiska regioner. Men nästan alla dataskärmar runt om i världen använder RGB.
Video framebufferEdit
En frambuffer är en digital enhet för datorer som lagrar data i det så kallade videominnet (innefattande en array Video RAM eller liknande marker). Dessa data går antingen till tre digital-till-analoga omvandlare (DAC) (för analoga skärmar), en per primärfärg eller direkt till digitala bildskärmar. Driven av programvara skriver CPU (eller andra specialchips) lämpliga byte i videominnet för att definiera bilden. Moderna system kodar pixelfärgvärden genom att ägna åtta bitar till var och en av R-, G- och B-komponenterna. RGB-information kan antingen bäras direkt av själva pixelbitarna eller tillhandahållas av en separat färguppslagstabell (CLUT) om indexerade färggrafiklägen används.
En CLUT är ett specialminne som lagrar R, G- och B-värden som definierar specifika färger. Varje färg har sin egen adress (index) – betrakta den som ett beskrivande referensnummer som ger den specifika färgen när bilden behöver den. Innehållet i CLUT är ungefär som en färgpalett. Bilddata som använder indexerad färg anger adresser inom CLUT för att tillhandahålla de önskade R-, G- och B-värdena för varje specifik pixel, en pixel i taget. Naturligtvis måste CLUT innan laddningen laddas med R-, G- och B-värden som definierar paletten med färger som krävs för att varje bild ska återges. Vissa videoapplikationer lagrar sådana paletter i PAL-filer (Age of Empires-spelet använder till exempel över ett halvt dussin) och kan kombinera CLUT på skärmen.
RGB24 och RGB32
Detta indirekta schema begränsar antalet tillgängliga färger i en bild CLUT – vanligtvis 256 kubik (8 bitar i tre färgkanaler med värdena 0-255) – även om varje färg i RGB24 CLUT-tabellen endast har 8 bitar som representerar 256 koder för var och en av R, G och B-primärer, vilket gör 16777216 möjliga färger. Fördelen är dock att en indexerad färgbildfil kan vara betydligt mindre än den skulle vara med endast 8 bitar per pixel för varje primär.
Modern lagring är dock mycket billigare, vilket minskar behovet av att minimera bildstorlek. Genom att använda en lämplig kombination av röda, gröna och blå intensiteter kan många färger visas. Nuvarande typiska bildskärmsadaptrar använder upp till 24-bitars information för varje pixel: 8-bitar per komponent multiplicerat med tre komponenter (se avsnittet Digitala representationer nedan (24bits = 2563, varje primärt värde på 8 bitar med värdena 0–255) Med detta system är 16 777 216 (2563 eller 224) diskreta kombinationer av R-, G- och B-värden tillåtna, vilket ger miljontals olika (men inte nödvändigtvis urskiljbara) nyanser, mättnad och ljusstyrka. Ökad skuggning har implementerats på olika sätt, vissa format som .png- och .tga-filer, bland annat med en fjärde gråskalafärgskanal som ett maskeringslager, ofta kallat RGB32.
För bilder med ett måttligt ljusstyrkeområde från det mörkaste till det ljusaste, åtta bitar per primärfärg ger bilder av hög kvalitet, men extrema bilder kräver fler bitar per primärfärg samt avancerad visningsteknik. Mer information finns i High Dynamic Range (HDR) -avbildning.
NonlinearityEdit
I klassiska katodstrålerör (CRT) är ljusstyrkan för en viss punkt över den fluorescerande skärmen på grund av inverkan av accelererade elektroner inte proportionell mot spänningarna som appliceras på elektronkanonstyrningen nät, men till en expansiv funktion av den spänningen. Mängden av denna avvikelse är känd som dess gammavärde (γ {\ displaystyle \ gamma}), argumentet för en kraftlagsfunktion, som noggrant beskriver detta beteende. Ett linjärt svar ges av ett gammavärde på 1,0, men faktiska CRT-icke-linjärer har ett gammavärde runt 2,0 till 2,5.
På samma sätt är intensiteten för utmatningen på TV- och datoranordningar inte direkt proportionell mot R, G och B applicerade elektriska signaler (eller fildatavärden som driver dem genom digital-till-analog-omvandlare). På en typisk standard 2.2-gamma CRT-skärm matar ett ingångsintensitets RGB-värde på (0,5, 0,5, 0,5) endast ut cirka 22% av full ljusstyrka (1,0, 1,0, 1,0) istället för 50%. För att erhålla korrekt svar används en gammakorrigering vid kodning av bilddata och eventuellt ytterligare korrigeringar som en del av enhetens färgkalibreringsprocess. Gamma påverkar svartvitt TV såväl som färg. I standardfärg-TV korrigeras sändningssignaler gamma.
RGB och kameror Redigera
Bayer-filterarrangemanget för färgfilter på pixeluppsättningen för en digital bildsensor
I färg-tv och videokameror tillverkade före 1990-talet separerades det inkommande ljuset med prismer och filtrerar in i de tre RGB-primärfärgerna som matar in varje färg i ett separat videokamerarör (eller pickuprör). Dessa rör är en typ av katodstrålerör, som inte ska förväxlas med CRT-skärmar.
Med ankomsten av kommersiellt livskraftig laddningskopplad enhet (CCD) -teknologi på 1980-talet, först, pickup-rören ersattes med denna typ av sensor. Senare användes integrationselektronik i högre skala (huvudsakligen av Sony), vilket förenklar och till och med avlägsnar den mellanliggande optiken, vilket minskar storleken på videokameror i hemmet och så småningom leder till utveckling av fulla videokameror. Nuvarande webbkameror och mobiltelefoner med kameror är de mest miniatyriserade kommersiella formerna av sådan teknik.
Fotografiska digitala kameror som använder en CMOS- eller CCD-bildsensor fungerar ofta med en viss variation av RGB-modellen. I ett Bayer-filterarrangemang ges grönt dubbelt så många detektorer som rött och blått (förhållande 1: 2: 1) för att uppnå högre luminansupplösning än krominansupplösning. Sensorn har ett rutnät med röda, gröna och blåa detektorer ordnade så att den första raden är RGRGRGRG, nästa är GBGBGBGB och den sekvensen upprepas i efterföljande rader. För varje kanal erhålls saknade pixlar genom interpolering i demosaiseringsprocessen för att bygga upp hela bilden. Andra processer brukade också användas för att kartlägga kamerans RGB-mätningar till ett standard RGB-färgutrymme som sRGB.
RGB och skannrarRedigera
Vid beräkning är en bildskanner en enhet som optiskt skannar bilder (tryckt text, handskrift eller ett objekt) och konverterar den till en digital bild som överförs till en dator. Bland andra format finns platt-, trum- och filmskannrar, och de flesta stöder RGB-färg. De kan betraktas som efterträdare för tidiga telefoninmatningsenheter, som kunde skicka på varandra följande avsökningslinjer som analoga amplitudmodulationssignaler genom standardtelefonlinjer till lämpliga mottagare; sådana system användes i pressen sedan 1920-talet till mitten av 1990-talet. Färgtelefotografier skickades som tre separata RGB-filtrerade bilder i följd.
För närvarande tillgängliga skannrar använder vanligtvis laddningskopplad enhet (CCD) eller kontaktbildsensor (CIS) som bildsensor, medan äldre trumskannrar använder ett fotomultiplikatorrör som bildsensor. Tidiga färgfilmskannrar använde en halogenlampa och ett trefärgat filterhjul, så tre exponeringar behövdes för att skanna en enda färgbild. På grund av uppvärmningsproblem, det värsta av dem är den potentiella förstörelsen av den skannade filmen, ersattes denna teknik senare av icke-uppvärmande ljuskällor som färg-LED.