图像处理里面调色板(Palette)是什么意思?

图像处理里面调色板(Palette)是什么意思?

1. 图像处理中为了节省表示图像RGB信息的空间用调色板存储彩色信息(RGB值),数据区只存储当前象素的色彩在调色板中的位置,这样就省了很多字节。不过真彩色的图像没有调色板。

2. 其实很简单,可以举个简单的例子,调试板是指一块区域,一个大的结构数组
数组中每个元素由   RGBQ   构成,R存放红色值,类推,Q是保留位,一般不用。
比如有一副真彩24位图象数据(无调色板)   一组RGB(就是一个象素)总共占3个字节
(R1G1B1)   (R2G2B2)(R3G3B3)   (R1G1B1)     (R1G1B1)(R1G1B1)(R1G1B1
  7个象素   有5个颜色重复的象素的,总共21字节
 
转成8位(256色)   有调色板
就变成了
n0   n1   n2   n0   n0   n0   n0n1...nX   是一个字节,只存放索引号,对应调色板数组的序号)

-----调色板------
0-----R1G1B1Q
1-----R2G2B2Q
2-----R3G3B3Q
  加起来才19字节
重复的象素值越多,越省空间,这就是调色板的作用,但是如果重复的次数不多的话,你看到调色板里有很多Q,这样反而不省空间,不如用24位直接显示了

3. 调色板不是颜色的索引!!!   只有具有调色板的图像数据才是索引,调色板是结构数组

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值