关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
来源:互联网 发布:图书管理系统java需求 编辑:程序博客网 时间:2024/06/06 20:35
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
- 关于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的理解
- 关于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_4444 ARGB_8888 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的区别
- 喷水装置(二)
- codeforces 794c
- HDU 2544 最短路——dijlstra
- andrioid 桌面
- 网络流-最大流
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 我与python约个会:10.程序编程基础4~变量&运算符
- 获取轮廓线上的点坐标
- 游戏开发及游戏(2D/3D)小Demo(进行中)- Android
- 查询的数据插入到另一张表中,分为两种情况,一种是目标表不存在,另一种是目标表存在。
- bzoj 2683 简单题
- 设计一个网络图片浏览器
- 如何通过Tenable SCCV快速查找受到”永恒之蓝”感染的主机
- Discovery