一种具有透明度信息的图像的调色板装置与生成方法制造方法及图纸

技术编号:8235911 阅读:348 留言:0更新日期:2013-01-20 11:13
本发明专利技术公开了一种具有透明度信息的图像的调色板装置与生成方法,定义指定的调色板中独立条目的数目为K,对透明度信息的图像的RGB三基色和透明度值进行量化,生成K个带α透明度值的RGB调色板条目,然后求取图像中各像素索引值,最后保存成PNG8图片。本发明专利技术实现了RGB三基色和α透明度的量化;在量化过程中考虑了图片中α透明度对RGB三基色显示效果的影响,减少了α透明度值较小时的量化级数,在主观上更合理的分配了调色板条目;当调色板长度较小时,对根据像素频度得到的调色板初值,再进行LBG矢量量化,避免过多颜色由于出现频率小而丢失的现象,有效地减小量化后图像的失真;当调色板长度较大时,在图像量化过程中使用弗洛伊德抖动方法,有效改善图片的主观质量。

【技术实现步骤摘要】

本专利技术涉及图像处理领域,特别涉及。
技术介绍
一幅常用的RGB888格式的彩色图像最多可包含224种颜色。随着计算机图形、图像技术的不断发展,在RGB三色基础上又增加了图像的透明/半透明特性,使图像显示更灵活。例如20世纪90年代中期开发的PNG图像格式,其PNG32图像采用RGB α 8888格式,即R、G、B、α各通道分别使用8bit量化。PNG存储的彩色图像的深度可多达48位,还可以存储多到16位的α通道数据。换句话说,带α通道PNG图像最多可包含的颜色数远远大于 224。 由于物理能力限制和经济成本等的原因,一方面,图像显示设备只能显示有限数目的颜色。所以,可在最小的视觉失真的前提下,减少将要显示的图像中的颜色数,即对图像进行色彩量化。另一方面,后续的图像处理、计算机运算效率应用和图像编码和传输方面,对图像的存储量也有要求,也需在最小的视觉失真的前提下,对图像进行色彩量化。例如,对带透明度PNG32的图像,直接存储每个像素的4个通道数据使图像对存储量要求较高。若使用RGB调色板和透明度(tRNS)字段来表示带α通道的PNG图像中的颜色,将其存储为PNG8索引图像,则每个本文档来自技高网...

【技术保护点】
一种具有透明度信息的图像的调色板装置,其特征在于,所述一种具有透明度信息的图像的调色板装置包括:图像输入单元、图像颜色取值空间分割单元、图像调色板生成单元、图像颜色量化单元、图像输出单元;所述图像输入单元用于输入一张PNG图片,并判断该图像是否包含透明度信息,只通过含有透明度信息的图像,具体步骤如下:提取PNG图像的IHDR字段信息,包括图片宽、图片高、图片色深、颜色类型,定义颜色类型为ColorType;判断该图像是否包含透明度信息:若ColorType=6,则该图像为带α通道的真彩色图片,满足要求;若ColorType=3,则该图像为真彩色索引图像,再在文件数据中搜索tRNS字段,若文件包...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈喆殷福亮李丹丹
申请(专利权)人:大连理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1