Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como converter BGR para RGB
A maioria dos desenvolvedores da Web estão acostumados a trabalhar com o modelo de cor RGB : conecte valores para quantidades de vermelho , verde e azul, e você terá uma cor misturada para a exibição de texto, sombreamento ou um objeto gráfico . Esta mistura é representado como um número . Alguns sistemas de modificar a ordem em que as três cores são utilizadas , o que muda o número único para cada cor misturado. Por exemplo , uma cor pode ter um valor de vermelho de 14 , um valor verde de 51 , ​​e um valor de azul de 33 . Em forma de RGB , o número de cores misturadas seria 865505 em notação decimal. Na forma BGR , no entanto , o número decimal para a cor misturada seria 2.044.685 . Quando o software dá resultados de cor que não são o que você esperava , você pode ter um problema de conversão BGR -to- RGB . Instruções Use hexadecimal notação
1

Converta o número de cores BGR de decimal em hexadecimal , que é composto por seis dígitos, cada par representando azul, verde e vermelho. Vá ao Google , digite o número decimal que você precisa para converter , seguido pela frase " em hexadecimal. " O primeiro resultado será a representação hexadecimal do seu número. Ignore o " 0x" que precede o número. Se o número resultante tem menos de seis dígitos, adicionar zeros à esquerda dos dígitos até que o número é de seis dígitos.
2

Troque os componentes azul e vermelho do valor da cor . Agora que você tem um número hexadecimal de seis dígitos , é possível realizar a conversão real . O primeiro par de dígitos representa o componente azul , o terceiro par de dígitos representa o vermelho . Quando você trocar esses dois pares , o seu valor de cor é convertido de BGR para RGB. Por exemplo, se você tem o valor 0F331D BGR , então o valor RGB resultante é 1D330F .
3

Converta o número de cor hexadecimal de volta em forma decimal , se necessário. Em sua caixa de pesquisa Google , digite os caracteres " 0x ", seguido do número hexadecimal que você acabou de formulado , e adicionar a frase " em decimal. " O primeiro resultado da pesquisa será a representação decimal.
4

Verifique se o número RGB convertido está correta usando uma ferramenta de cor RGB com base na Web , como o Color Schemer .

Usar uma fórmula
5

Use a fórmula BGR para identificar os componentes azul, verde e vermelho da cor . Esta fórmula é baseada nas conversões hexadecimais utilizados na Secção 1 : . BGR = ( Azul * 65.536 ) + ( verde * 256 ) + Vermelho

Vermelho = BGR módulo 256

Verde = ( ( BGR - Vermelho) modulo 65.536) /256

azul = ( BGR - verde ) /65.536
6

terminar a conversão usando a fórmula RGB para recombinar os valores individuais de cores : RGB = ( Red * 65536 ) + (verde * 256 ) + azul.
7

Verifique se o número RGB convertido está correta usando uma ferramenta de cor RGB com base na Web , como o Color Schemer .

Anterior :

Próximo : No
  Os artigos relacionados
·Como compilar um aplicativo VB.Net 
·Como fazer um botão Abrir /Salvar em VB 
·Como verificar se uma Ação possui permissões totais …
·Como criar uma GUI em Basic 
·Como Ler VBA Tutoriais & Use Visual Basic for Applicati…
·Como determinar se uma chave do Registro existe no VBSc…
·Como alterar a cor da borda TextBox em Visual Basic 
·Como Tópico em VB.Net 
·Como usar o ListView para visualizar o conteúdo da pas…
·Como usar o PowerShell para e-mail um arquivo através …
  Artigos em destaque
·O que é o Python 2.6 e PyWin 
·Como usar o mysqladmin flush-hosts codificado em PHP 
·Pode o Método InputStream retorno em Java 
·Como parar um processo, de VB6.0 
·Como Downgrade sua atualização Java 
·O que é uma Declaração de Programa 
·Como converter uma lista em uma matriz em Python 
·Como fazer um Quiz em Visual Basic 
·Como fazer sobreposição CSS Divs movem juntos 
·Como fazer um programa java para raízes quadradas 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados