|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Konvertera BGR till RGB

    Mest webbutvecklare är van att arbeta med RGB-modellen : plug in värden för mängder av rött , grönt och blått , och du får en blandad färg för visning av text , skuggning eller ett grafiskt objekt . Denna blandning representeras som ett tal. Vissa system ändra ordningen i vilken de tre färger används , vilket förändrar det unika nummer för varje blandad färg . Till exempel kan en färg har en röd värde av 14 , ett grönt värde av 51 , ​​och en blå värde av 33 . I RGB- form skulle den blandade färgen antalet vara 865.505 i decimalform . I BGR formen , skulle dock decimaltal för den blandade färgen vara 2.044.685 . När programvaran ger färgresultat som inte är vad du förväntat dig, kan du ha en BGR - till - RGB konvertering problem . Instruktioner Zazzle.se Använd Hexadecimal notation
    1

    Konvertera numret BGR färg från decimal till hexadecimal form som består av sex siffror , varje par representerar blått , grönt och rött . Gå till Google , ange decimaltal du behöver konvertera , följt av uttrycket " i hexadecimal . " Det första resultatet är den hexadecimala representationen av ditt nummer. Ignorera " 0x " som föregår numret. Om resultatet är mindre än sex siffror , lägg till nollor till vänster om siffrorna tills antalet är sex siffror lång .
    2

    Swap de blå och röda delarna av färgvärde . Nu när du har ett sex - siffrigt hexadecimalt tal , kan du utföra själva konverteringen . Det första paret av siffror representerar den blå komponenten , det tredje paret av siffror representerar rött. När du byter dessa två par , är din färg värde omvandlas från BGR till RGB . Till exempel , om du har BGR värdet 0F331D , då den resulterande RGB- värdet är 1D330F .
    3

    Konvertera hexadecimala färgnummer tillbaka i decimalform , om det behövs . I din Googles sökruta , in de tecken " 0x " följt av det hexadecimala numret du just formulerat , och lägga till frasen " i decimal . " Den första sökresultatet blir decimal representation .
    4

    Kontrollera att konverteras RGB- numret är korrekt med hjälp av ett webbaserat RGB verktyg , såsom färg Schemer .

    Använd en formel
    5

    Använd BGR formel för att identifiera de blå , gröna och röda komponenterna i färgen . Denna formel bygger på de hexadecimala konverteringar används i avsnitt 1 : . BGR = ( Blå * 65.536 ) + ( Grön * 256 ) + Röd

    Röd = BGR modulo 256

    Grön = ( ( BGR - Röd ) modulo 65.536) /256

    Blå = ( BGR - Grön ) /65.536
    6

    avsluta konverteringen med hjälp av RGB- formeln för att återförena de enskilda färgvärden : RGB = ( Red * 65.536 ) + ( Grön * 256 ) + Blå .
    7

    Kontrollera att konverteras RGB- numret är korrekt med hjälp av ett webbaserat RGB verktyg , såsom färg Schemer .
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är egenskaper i VB.Net
    ·Lägga till en ny rad att komma åt en Query i VB
    ·Så här importerar VBScript Into VB Express
    ·CByte Funktion
    ·Hur man skapar en hyperlänk i VBA
    ·Hur man skriver flera rader VB.NET
    ·Hur man skriver makron i Visual Basic
    ·Hur man rensar en knapp på Visual Basic
    ·Hur bindande till ett objekt till en GridView i Code
    ·Kännetecken för Visual Basic
    Utvalda artiklarna
    ·Hur man öppnar ett program med Visual Basic
    ·Hur man bygger JBoss Med Java 6
    ·Hur man skapar ett datum i C #
    ·Hur man använder PHP för webbplatser Mobiltelefon
    ·Hur Split String Längd i Java
    ·Hur man skapar en ComboBox i Access
    ·Komma åt Seriella & Parallella portar med hjälp av Vi…
    ·Vb Net SQL Server Tutorial
    ·Hur man använder en Constructor Bound Subtype
    ·Hur får man en examen i Hacking
    Copyright © Dator Kunskap http://www.dator.xyz