RGBA

Significa «Red Green Blue Alpha».

RGBA es un modelo de color basado en el modelo RGB. Mezcla luz roja, verde y azul para crear cualquier color del espectro y luego agrega un cuarto valor, el alfa, para la transparencia. Es un modelo de color estándar que se usa a menudo para la edición de imágenes y los gráficos web que requieren niveles graduales de transparencia.

El modelo de color RGBA, al igual que RGB, es aditivo. Cuando los tres canales de color tienen sus valores máximos, producen luz blanca; cuando tienen sus valores mínimos, crean el color negro. El canal alfa agrega un valor independiente para la transparencia, que va del 0 % (completamente transparente) al 100 % (completamente opaco). Un valor de transparencia intermedio produce un píxel que permite ver parte del color de fondo. Por ejemplo, una imagen con una sombra paralela usa un degradado de píxeles cada vez más transparentes para crear una sombra que oscurece el fondo detrás de ella.

Una imagen RGBA sobre un fondo de tablero, con el alfa al 100 % a la izquierda y al 0 % a la derecha
Una imagen RGBA sobre un fondo de tablero, con el alfa al 100 % a la izquierda y al 0 % a la derecha

La profundidad de color más común para las imágenes RGBA es de 32 bits por píxel: 8 bits para cada uno de los canales rojo, verde, azul y alfa. Cada canal de color de 8 bits puede contener un valor entre 0 y 255; esto produce una imagen con la misma cantidad de colores que una imagen RGB True Color de 24 bits (256 x 256 x 256 = 16,777,216 colores posibles), con 256 niveles adicionales de transparencia posibles para cada píxel. Sin embargo, mientras los editores de imágenes muestran cada valor RGB como un rango entre 0 y 255, los valores de transparencia se muestran como un rango entre 0 y 100 %.

Ejemplo de RGBA

CSS usa valores RGBA como uno de los métodos posibles para establecer el color del texto y los gráficos. Los valores rojo, verde y azul se introducen como números entre 0 y 255, y los valores alfa como un número entre 0.0 y 1.0. Por ejemplo, el siguiente valor produce texto azul completamente opaco:

rgba(0, 0, 255, 1.0)

El siguiente ejemplo produce texto azul parcialmente transparente:

rgba(0, 0, 255, 0.5)

NOTE: Los formatos de archivo .PNG y .TIFF admiten imágenes RGBA de 32 bits, al igual que los formatos de editores de imágenes profesionales, como .PSD. Aunque el formato de archivo .GIF admite la transparencia, no incluye un canal alfa, sino que define un solo color de su tabla de búsqueda como transparente.

Actualizado April 12, 2023 por Brian P.

quizPon a prueba tu conocimiento

Which security protocol was used by first- and second-generation Wi-Fi networks?

A
WPA
0%
B
TKIP
0%
C
WEP
0%
D
WPA2
0%
Correct! Incorrect!     View the WEP definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de RGBA en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.