浅析RGB 及RGB转换为ARGB
2011-09-28 23:29
274 查看
RGB :是24位的颜色值,高八位为R,中间八位为G,后八位为B。
ARGB:是32位的颜色值。高八位为A,次八位为R,再次八位为G,最后八位为B。
转换方法如下:
AS3语言。
r,g,b,color :uint 类型;
r = color >> 16 & 0xFF ;
g = color >> 8 & 0xFF ;
b = color & 0xFF ;
color = (0xFF << 24) | (r << 16) | (g << 8) | b);
ARGB:是32位的颜色值。高八位为A,次八位为R,再次八位为G,最后八位为B。
转换方法如下:
AS3语言。
r,g,b,color :uint 类型;
r = color >> 16 & 0xFF ;
g = color >> 8 & 0xFF ;
b = color & 0xFF ;
color = (0xFF << 24) | (r << 16) | (g << 8) | b);
相关文章推荐
- RGB及ARGB中16进制的表示与转换方法
- Android 利用NDK 将ARGB 转换成RGB
- ARGB 转换为RGB
- C++中RGB转换为ARGB
- system.drawing.color 字符串转换 blend wpf 16进制转rgb argb color
- 把16进制颜色值转换为RGB或ARGB颜色
- 十六进制颜色转换ARGB/RGB
- iOS中 RGB与HSV的相互转换
- RGB和HSV空间的转换
- RGB、HSB\HSV、HSL三种颜色空间的原理理解与转换
- ObjectARX学习笔记(七)----RGB和CAD颜色索引之间的转换
- RGB和YCbCr颜色空间之间的转换及优化算法
- ARGB,RGB颜色值表示
- opencv3学习笔记(三)RGB HSV YUV相互转换
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- java泛型——从源头杜绝类型转换异常—基本使用姿势浅析
- 关于YUV和RGB之间的转换公式
- -01-RGB彩色图像转换为灰度图像【ARM NEON加速】
- OPENCV中 RGB 转换到 HSI空间
- 十六进制颜色值和ARGB颜色值的转换