像素与分辨率

本文详细介绍了像素作为颜色承载单位的性质,指出屏幕大小并不直接影响像素尺寸。分辨率定义为图像中像素的数量,电脑和手机显示分辨率可调整。图片面积由像素面积和分辨率决定,而像素面积受显示设备影响。图片内存大小取决于分辨率、位深和压缩效率,位深用于表示每个像素的颜色信息,如Alpha_8、ARGB_4444等。总结了计算图片内存大小的公式,并强调了位色、色深在其中的作用。
摘要由CSDN通过智能技术生成

像素: 一个用来承载色值的度量单位

像素面积大小由 硬件 决定,屏幕大的像素不一定大


分辨率:描述所承载的像素个数

分辨率 = 画面水平方向的像素个数 * 画面垂直方向的像素个数


电脑和手机显示的分辨率:就是显示仪器的分辨率,指定 显示图像的区域大小,可修改.


图片面积大小 = 像素面积大小 * 自身分辨率

像素面积大小 由 显示的仪器 决定
图片的分辨率 由 拍摄的仪器 决定

图片的内存大小

图片内存大小(单位Byte) = 分辨率 * 色深 / 8
图片文件大小(单位Byte) = 分辨率 * 位深 * 压缩效率 / 8

色深:图像的一个像素可以表示多少个bit的颜色。
位深: 存储图片一个像素需要消耗多少个bit位。

色深:
Bitmap.Config.ALPHA_8表示:每个像素占8位,没有色彩,只有透明度A-8,共8位。
Bitmap.Config.ARGB_4444表示:每个像素占16位,A-4,R-4,G-4,B-4,共4+4+4+4=16位。
Bitmap.Config.RGB_565表示:每个像素占16位,没有透明度,R-5,G-6,B-5,共5+6+5=16位。
Bitmap.Config.ARGB_8888表示:每个像素占32位,A-8,R-8,G-8,B-8,共8+8+8+8=32位


English Key Word:
bit depth: 位色
pixel: 像素

参考:
Formula to Calculate the Memory to Store an Image

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值