发明名称 |
基于RLE的图像压缩方法及装置 |
摘要 |
本发明提供了一种基于RLE的图像压缩方法和装置,其中的方法包括:依次比较判断待压缩图像中相邻像素的像素值是否相同,相同时设置像素格式中的标志位为表示采用RLE编码的值并进行RLE编码,否则设置标志位为表示未采用RLE编码的值且不进行RLE编码;解码时,根据待解码像素的像素格式中的标志位来判断是否采用了RLE编码,如果根据标志位判断待解码像素采用了RLE编码,则采用RLE解码;其中,标志位为RGB像素格式中G对颜色显示影响最小的一位。本发明能够解决传统RLE算法在某些情况下编码后数据量反而增大的问题,仅会损失很少的像素精度,达到的压缩比也大于RLE算法;并且整个编码及解码过程仅用到移位和位操作,简单方便。 |
申请公布号 |
CN103124350B |
申请公布日期 |
2016.01.20 |
申请号 |
CN201210566067.2 |
申请日期 |
2012.12.24 |
申请人 |
东软集团股份有限公司 |
发明人 |
聂山人;杨明;张翼;张骞;郭海宇 |
分类号 |
H04N19/93(2014.01)I;H04N19/44(2014.01)I |
主分类号 |
H04N19/93(2014.01)I |
代理机构 |
北京鸿元知识产权代理有限公司 11327 |
代理人 |
林锦辉 |
主权项 |
一种基于RLE的图像压缩方法,包括:依次比较判断待压缩图像中相邻像素的像素值是否相同,相同时设置所述像素值相等的像素的像素格式中的标志位为表示采用RLE编码的值并进行RLE编码,否则设置标志位为表示未采用RLE编码的值且不进行RLE编码;解码时,根据待解码像素的像素格式中的标志位来判断是否采用了RLE编码,如果根据标志位判断所述待解码像素采用了RLE编码,则采用RLE解码;其中,所述标志位为RGB像素格式中对颜色显示影响最小的一位,在采用16位像素格式RGB565进行传输的图像数据时,将Green位的最末位定义为标志位。 |
地址 |
110179 辽宁省沈阳市浑南新区新秀街2号 |