像素格式8-bit与32-bit有什么不同???

 我来答
龚佶敏
推荐于2017-11-24 · TA获得超过1297个赞
知道小有建树答主
回答量:154
采纳率:100%
帮助的人:94.2万
展开全部
简单来说:
如果一个像素使用8bit来记录,那就只能表现2的8次方,256种色彩。
如果使用32bit来记录一个像素,那就可以表现2的32次方(或者2的24次方,后面有解释),40多亿种色彩(或者一千六百多万种色彩)。
有些图片很简单,里面总共就不超过256种色彩,这个使用使用8bit能节约不少存储空间。
有些图片比较复杂,但把一些相近的色彩合并,使用256种色彩来表现这个图片,也能有不错的效果,这样也还可以节约存储空间。甚至还有一些“抖动”算法,让两种色彩的像素按照一定的规律来排列,看上去就有了第三种色彩。
有些图片过于复杂(例如有渐变色),无论如何处理,用256种色彩表现都是非常难看的,这时就只能用更多的bit来表示一个像素了。常见的有24bit和32bit。
通常24bit色彩中使用三个8bit分别表示R红G绿B蓝,32bit其实还有一个8bit常用来表示透明度(Alpha),用来在多个图片做叠加的时候使用。
其实这些bit如何使用,也可以有其他的规定,不同的格式处理方式还是有区别的,再细一些就需要具体问题具体分析了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式