[发明专利]一种图像颜色种类的压缩方法无效
申请号: | 201110176428.8 | 申请日: | 2011-06-28 |
公开(公告)号: | CN102231208A | 公开(公告)日: | 2011-11-02 |
发明(设计)人: | 张雁飞 | 申请(专利权)人: | 北京新媒传信科技有限公司 |
主分类号: | G06T9/40 | 分类号: | G06T9/40 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 100089 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图像 颜色 种类 压缩 方法 | ||
1.一种图像颜色种类的压缩方法,其特征在于,将给定图像的颜色种类压缩到小于或等于指定个数的方法包括:
遍历图像的所有像素点,将每个像素点的RGB值转换成八个十进制数字后,将这八个十进制数字存储到颜色八叉树中;
消减颜色八叉树中的节点数量,直到颜色八叉树中的叶子节点的数量小于或等于所述指定个数;
将颜色八叉树的剩余叶子节点所对应的颜色以及其对应的RGB值填充到颜色表中;
重新遍历图像的所有像素,将每个像素点的RGB值与颜色表中的RGB值依次进行比较,找到最接近的颜色,用找到的最接近的颜色替换该像素点的颜色。
2.根据权利要求1所述的方法,其特征在于,所述将每个像素点的RGB值转换成八个十进制数字包括:
将R值所对应的十进制数转换成8位的二进制数后按高位在左低位在右的顺序放到第一行,将G值所对应的十进制数转换成8位的二进制数后按高位在左低位在右的顺序放到第二行,将B值所对应的十进制数转换成8位二进制数后按高位在左低位在右的顺序放到第三行,得到三行八列的二进制数矩阵;
将所述二进制数矩阵的从左到右的每一列的从上到下的二进制数转换成十进制数,得到八个十进制数。
3.根据权利要求2所述的方法,其特征在于,所述将八个十进制数字存储到颜色八叉树中包括:
将所述八个十进制数中的第一个数写入根节点下的索引与该第一个数相同的节点中;
将所述八个十进制数中的第二个数写入已写入第一个数的节点下的索引与该第二个数相同的节点中;
将所述八个十进制数中的第三个数写入已写入第二个数的节点下的索引与该第三个数相同的节点中;
以此类推,直到将所述八个十进制数中的第八个数写入对应节点中。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述消减颜色八叉树中的节点数量包括:
按从下到上,从左到右的顺序删除颜色八叉树中的节点。
5.根据权利要求1至3中任一项所述的方法,其特征在于,所述消减颜色八叉树中的节点数量包括:
按从下到上,右到左的顺序删除颜色八叉树中的节点。
6.根据权利要求1至3中任一项所述的方法,其特征在于,该方法进一步包括:
遍历图像的所有像素点,将每个像素点的RGB值转换成八个十进制数字后,将这八个十进制数字存储到颜色八叉树中后,进一步在存储所述八个十进制数中的第八个数的节点下创建一个叶子节点,在该叶子节点中保存具有该RGB值的像素点的个数。
7.根据权利要求6所述的方法,其特征在于,所述消减颜色八叉树中的节点数量包括:
按照叶子节点中保存的像素点个数值从小到大的顺序,删除叶子节点,并将其中保存的像素点个数值合并到上一层节点中。
8.根据权利要求6所述的方法,其特征在于,所述消减颜色八叉树中的节点数量包括:
按照叶子节点中保存的像素点个数值从大到小的顺序,删除叶子节点,并将其中保存的像素点个数值合并到上一层节点中。
9.根据权利要求根据权利要求1至3中任一项所述的方法,其特征在于,所述将每个像素点的RGB值与颜色表中的RGB值依次进行比较,找到最接近的颜色包括:
根据如下公式进行比较,找出最小NC值所对应的颜色,即为最接近的颜色:
NC=(R1-R2)2+(G1-G2)2+(B1-B2)2
其中,R1、G1和B1为像素点的RGB值,R2、G2和B2为颜色表中的RGB值。
10.根据权利要求根据权利要求1至3中任一项所述的方法,其特征在于,所述将每个像素点的RGB值与颜色表中的RGB值依次进行比较,找到最接近的颜色包括:
根据如下公式进行比较,找出最小NC值所对应的颜色,即为最接近的颜色:
NC=(A1-A2)2+(R1-R2)2+(G1-G2)2+(B1-B2)2
其中,R1、G1和B1为像素点的RGB值,A1为像素点的透明度值,R2、G2和B2为颜色表中颜色的RGB值,A2为颜色表中的颜色的透明度值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新媒传信科技有限公司,未经北京新媒传信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110176428.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种语音合成单元时长的预测方法及装置
- 下一篇:一种用于基站的用电量估算方法
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序