“Conocimiento Programación>Visual Basics Programación

Cómo convertir a RGB BGR

2012/8/2
mayoría de los desarrolladores Web están acostumbrados a trabajar con el modelo de color RGB: conecte los valores de cantidades de rojo, verde y azul , y se obtiene un color mezclado para la visualización de texto, sombreado o un objeto gráfico . Esta mezcla se representa como un número. Algunos sistemas cambian el orden en que se utilizan los tres colores , que cambia el número único para cada color mezclado. Por ejemplo , un color puede tener un valor de rojo de 14 , un valor de 51 verde , azul y un valor de 33 . En forma de RGB , el número del color mezclado sería 865.505 en notación decimal. En forma BGR , sin embargo , el número decimal para el mezclado del color sería 2.044.685 . Cuando el software proporciona resultados de color que no son los esperados , es posible que tenga un problema BGR a RGB de conversión. Instrucciones Usa notación hexadecimal
1

Convertir el número del color BGR de decimal a hexadecimal , que consta de seis dígitos , cada par representa azul, verde y rojo. Vaya a Google , escriba el número decimal que necesita para convertir , seguido de la frase "en hexadecimal. " El primer resultado será la representación hexadecimal del número. No haga caso de la "0x " que precede al número. Si el número resultante tiene menos de seis dígitos , agregue ceros a la izquierda de los dígitos hasta que el número es de seis dígitos.
2

Intercambia los componentes azul y rojo del valor de color . Ahora que usted tiene un número hexadecimal de seis dígitos , es posible realizar la conversión real . La primera pareja de dígitos indica el componente azul , y el tercer par de dígitos indica el rojo. Cuando intercambia estos dos pares , el valor del color se convierte desde BGR a RGB . Por ejemplo , si tiene el valor BGR 0F331D , el valor RGB resultante es 1D330F .
3

Convertir el número hexadecimal de color de nuevo en forma decimal, si es necesario. En el cuadro de búsqueda de Google , introducir los caracteres " 0x " seguido por el número hexadecimal que acabamos de formular , y añadir la frase "en decimal. " El primer resultado de la búsqueda será la representación decimal.
4

Verifique que el número RGB convertido es correcta mediante el uso de una herramienta de color RGB basado en la Web , tales como Color Schemer .

Utilice una fórmula
5

Utilice la fórmula BGR para identificar los componentes de color azul , verde y rojo del color. Esta fórmula se basa en las conversiones hexadecimales utilizados en la Sección 1 : . BGR = ( azul * 65,536 ) + ( verde * 256 ) + rojo

Rojo = BGR módulo 256

verde = ( ( BGR - Red ) modulo 65 536 ) /256

azul = ( BGR - Green ) /65536
6

terminar la conversión mediante la fórmula RGB para recombinar los valores individuales de color : RGB = ( Red * 65536 ) + ( verde * 256 ) + azul.
7

Verifique que el número RGB convertido es correcta utilizando una herramienta de color RGB basado en la Web , tales como color Schemer .

Visual Basics Programación
Cómo crear una calculadora de GPA en Visual Basic 2008
Programación Aprendizaje mediante Visual Basic Net
Microsoft Visual Programming Language Tutorial
Cómo llamar a una subrutina dentro de sí mismo en Visual Basic
Cómo encontrar el número de filas de un lector de datos SQL
Cómo agregar campos a una tabla en Access con Visual Basic
Cómo hacer juegos en VB.NET
¿Qué es una variante en VB
Conocimiento de la computadora © http://www.ordenador.online