fleste webudviklere er vant til at arbejde med RGB-farvemodel : plug i værdier for mængder af rød, grøn og blå , og du får en blandet farven til visning af tekst , skygger eller et grafisk objekt. Denne blanding er repræsenteret som et tal . Nogle systemer ændre den rækkefølge, som de tre farver anvendes , som ændrer det unikke nummer for hver blandet farve . For eksempel kan en farve have en rød værdi på 14 , en grøn værdi af 51 , og en blå værdi af 33 . I RGB form ville blandet farve nummer være 865.505 i decimal notation. I BGR form , ville dog decimaltallet for blandet farve være 2.044.685 . Når din software giver farve resultater , der ikke er , hvad du forventede , kan du have en BGR -til- RGB konvertering problem. Instruktioner
Brug Hexadecimal notation
1
Konverter BGR farve nummer fra decimal til hexadecimal form, hvilket består af seks cifre, hvert par repræsenterer blå, grøn og rød. Gå til Google , indtaste det decimaltal , du har brug for at konvertere , efterfulgt af udtrykket " i hexadecimal . " Det første resultat vil være hexadecimal repræsentation af dit nummer. Ignorer " 0x " foran nummeret. Hvis den resulterende tal har færre end seks cifre , skal du tilføje nuller til venstre for cifrene indtil antallet er seks cifre.
2
Swap de blå og røde komponenter i farveværdi. Nu hvor du har en seks- cifret hexadecimalt tal , kan du udføre den egentlige konvertering. Det første par cifre repræsenterer den blå komponent , den tredje par af cifre repræsenterer rød. Når du bytte disse to par , er din farveværdi konverteret fra BGR til RGB. For eksempel, hvis du har BGR værdi 0F331D derefter den resulterende RGB-værdi er 1D330F .
3
Konverter hexadecimal farve nummer tilbage i decimal form hvis nødvendigt. I din Google-søgefelt , indtast tegnene " 0x " efterfulgt af hexadecimale tal du lige formuleret og tilføje sætningen " i decimal . " Det første søgeresultat vil være den decimal repræsentation.
4
Kontroller, at den konverterede RGB nummeret er korrekt ved hjælp af en web -baseret RGB farve værktøj, såsom Color Schemer .
< br > Brug en formel
5
Brug BGR formel til at identificere de blå , grønne og røde komponenter i farven. Denne formel er baseret på de hexadecimale konverteringer , der anvendes i Afsnit 1: . BGR = (Blå * 65.536 ) + ( Grøn * 256) + Red
Rød = BGR modulo 256
Grøn = ( ( BGR - Rød) modulo 65.536 ) /256
Blå = ( BGR - Grøn ) /65.536
6
Afslut konverteringen ved hjælp af RGB- formlen til at kombinere de enkelte farveværdier : RGB = (Red * 65.536 ) + ( Grøn * 256) + Blå.
7
Kontroller, at den konverterede RGB nummeret er korrekt ved hjælp af en web -baseret RGB farve værktøj, såsom Color Schemer .