De meeste webontwikkelaars zijn gewend aan het werken met de RGB- kleur model : plug in waarden voor de hoeveelheden rood , groen en blauw , en je krijgt een gemengde kleur voor het weergeven van tekst , schaduw of een grafisch object . Dit mengsel wordt weergegeven als een getal . Sommige systemen de volgorde waarin de drie kleuren worden gebruikt , waarbij voor elk gemengd kleuren het unieke nummer blijft veranderen . Bijvoorbeeld , kan een kleur een rode waarde van 14 , een groene waarde van 51 en een blauwe waarde van 33 . In de RGB- vorm , zou de gemengde kleur nummer zijn 865.505 in decimale notatie . In BGR vorm echter , het decimale getal voor de gemengde kleur zou 2.044.685 . Wanneer uw software geeft kleur resultaten die niet zijn wat u verwacht , kunt u een BGR - naar - RGB- conversie probleem hebt . Instructies Gebruik hexadecimale notatie 1 Zet het BGR kleur nummer van decimaal naar hexadecimaal vorm , die bestaat uit zes cijfers , elk paar vertegenwoordigen blauw , groen en rood . Ga naar Google , voert u het decimale getal dat u wilt converteren , gevolgd door de woorden " in hexadecimaal . " Het eerste resultaat zal de hexadecimale weergave van uw nummer. Negeer de " 0x " dat het getal voorafgaat . Wanneer de uitkomst heeft minder dan zes cijfers , nullen toe te voegen aan de linkerzijde van de cijfers totdat het nummer is zes cijfers lang . Kopen van 2 Verwissel de blauwe en rode componenten van de kleur waarde . Nu dat je een zes - cijferig hexadecimaal getal , kunt u de werkelijke conversie uit te voeren . De eerste paar cijfers vertegenwoordigt de blauwe component , het derde paar cijfers vertegenwoordigt de rode . Wanneer u wisselen deze twee paren , is je kleur waarde omgezet van BGR naar RGB . Bijvoorbeeld , als je de BGR waarde 0F331D , dan is de resulterende RGB-waarde is 1D330F . 3 Zet het hexadecimale kleur nummer terug naar decimalen , indien nodig. In uw Google-zoekvak , voer de tekens " 0x " , gevolgd door het hexadecimale getal je gewoon geformuleerd , en voeg de uitdrukking " in decimalen . " Het eerste zoekresultaat is het decimale representatie te zijn . 4 Controleer of het geconverteerde RGB nummer juist door het gebruik van een web - based RGB- kleur hulpmiddel , zoals Color Schemer is . < br > Gebruik een formule 5 Gebruik de BGR formule om de blauwe , groene en rode componenten van de kleur te identificeren . Deze formule is gebaseerd op het hexadecimale conversies gebruikt in Deel 1: . BGR = ( Blauw * 65.536 ) + ( Groen * 256 ) + Rood en Rood = BGR modulo 256 Groen = ( ( BGR - Rood ) modulo 65536 ) /256 Blauwe en = ( BGR - Groen ) /65536 6 Beëindig de conversie met behulp van de RGB- formule om de individuele kleurwaarden recombineren : RGB = ( Rood * 65.536 ) + ( Groen * 256 ) + Blauw . 7 Controleer of het geconverteerde RGB nummer juist door het gebruik van een web - based RGB- kleur hulpmiddel , zoals color Schemer is .
|