ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的区别
来源:互联网 发布:弹琴吧吉他软件 编辑:程序博客网 时间:2024/06/08 06:33
原文出处:http://www.cnblogs.com/and_he/archive/2012/12/22/argb.html
A:透明度
R:红色
G:绿
B:蓝
Bitmap.Config ARGB_4444:每个像素占四位,即A=4,R=4,G=4,B=4,那么一个像素点占4+4+4+4=16位
Bitmap.Config ARGB_8888:每个像素占四位,即A=8,R=8,G=8,B=8,那么一个像素点占8+8+8+8=32位
Bitmap.Config RGB_565:每个像素占四位,即R=5,G=6,B=5,没有透明度,那么一个像素点占5+6+5=16位
Bitmap.Config ALPHA_8:每个像素占四位,只有透明度,没有颜色。
一般情况下我们都是使用的ARGB_8888,由此可知它是最占内存的,因为一个像素占32位,8位=1字节,所以一个像素占4字节的内存。假设有一张480x800的图片,如果格式为ARGB_8888,那么将会占用1500KB的内存。
0 0
- ALPHA_8、ARGB_4444、ARGB_8888和RGB_565的区别
- ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的区别
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的区别
- ALPHA_8 , ARGB_4444 , ARGB_8888 , RGB_565区别
- ALPHA_8, ARGB_4444, ARGB_8888, RGB_565
- ALPHA_8 RGB_565 ARGB_4444 ARGB_8888
- RGB_565,ALPHA_8,ARGB_4444,ARGB_8888
- 四种色彩模式ARGB_8888、ARGB_4444、 RGB_565、 ALPHA_8的区别
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 类似QQ消息条数拖拽消失动画效果的实现
- Installing Ruby 2.0.0 with RVM and Homebrew on Mac
- git 自用命令收集
- 数据结构:矩阵的压缩存储(特殊矩阵)
- spring配置
- ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的区别
- java_web初学笔记之<Jsp四个域对象page/request/session/application>
- 学习韦东山视频心得(一)
- linux软件安装与卸载rpm
- android技巧 小问题之一 :android布局中子视图之间的显示关系
- 【递归&动态规划】一个长度为n的无重复序列入栈的所有出栈方式
- 数据结构:稀疏矩阵的三元组顺序表
- Android Studio 使用(2)
- Python 包管理工具解惑