【技术实现步骤摘要】
一种基于电子价签的图片压缩方法及解压方法
[0001]本专利技术涉及电子价签
,具体涉及一种基于无线电子价签的图片压缩方法及解压方法。
技术介绍
[0002]电子价签作为纸质价签的替代品,由于具有使用便捷、便于统一管理、节省成本等天然优势,已经逐步得到推广应用。电子价签的主体功能实质为显示设备,具有整体低功耗、墨水屏显示内容断电保持等特点,能灵活适应众多应用场景。
[0003]然而,正是由于其低功耗的要求及目前墨水屏驱动接口的硬件特性,导致其与传统显示设备如液晶显示器相对,从用户触发修改内容至实际内容显示需要较长的一段反馈时间,时间越长用户体验越差,特别是多个价签同时更新显示内容时,这个缺点更明显。
[0004]墨水屏硬件数据传输及刷新速度在厂家提供的产品技术没突破的情况下基本变化不大,后台服务器及网关由于处理能力相对价签设备要高出一个数量级,一般也不会成为瓶颈,而价签硬件本身所涉及的无线通讯、数据存储等由于速度的限制对整个系统流程的影响至关重要。从减少通讯数据量方面考虑,常见的方案有价签内部预置图形模 ...
【技术保护点】
【技术特征摘要】
1.一种基于电子价签的图片压缩方法,该图片基于电子价签的墨水屏进行显示,其特征在于:图片压缩方法按以步骤进行,1)根据墨水屏分辨率将图片按写入方向补齐8位宽度;2)根据电子价签所支持的色彩计算各像素目标颜色值;3)提取目标颜色像素匹配键值表;4)重组像素匹配值;5)分组压缩,添加压缩头;6)添加图片元信息头。2.根据权利要求1所述的基于电子价签的图片压缩方法,其特征在于:在步骤1)中,根据墨水屏分辨率按行写入方向对应的图片长或宽按8的倍数进行对齐,超出墨水屏分辨率的补充像素位在写入时直接进行舍弃,写入数据按8位即一个字节宽度对齐,以减少价签将数据写入墨水屏时偏移量的计算。3.根据权利要求2所述的基于电子价签的图片压缩方法,其特征在于:在步骤2)中,根据墨水屏所支持的色彩选择合适的颜色列表,遍历生成图片各个像素对应的颜色值,计算各个像素的RGB分量,分别与选定的颜色列表中每个目标颜色的RGB各个分量对应的差值求平方和,比较与每个目标颜色的偏差,选择偏差值最小的作为该像素点的目标颜色,生成只含有目标颜色的图片进行后续处理。4.根据权利要求3所述的基于电子价签的图片压缩方法,其特征在于:在步骤3)中,按图片的行写入方向逐行扫描只含目标颜色的图片的各个像素值,分别向各个目标颜色的哈希表中附加相应的标志位,往哈希表各项尾部附加值;当前遍历到的像素值为目标颜色,则在目标颜色为键的项尾部附加像素匹配真标记,其他非匹配项附加像素匹配假标记,处理得到一个按目标颜色为键、像素匹配数组为值的哈希表。5.根据权利要求4所述的基于电子价签的图片压缩方法,其特征在于:在步骤3)中,匹配真标记和匹配假标记分别采用位数据1和0表示,去除哈希表中值为全非匹配标记的目标颜色的键值对,以减少传输过程的数据量。6.根据权利要求4所述的基于电子价签的图片压缩方法,其特征在于:在步骤4)中,将得到的匹配哈希表键值取出形成一个目标颜色的列表,按照目标颜色在列表中的次序,将像素匹配值以平铺或交联的方式进依次进行附加重组;平铺或交联根据电子价签所用墨水屏的写入方式确定,若墨水屏分颜色进行写入,或按像素写入每写一个颜色需要额外的颜色切换指令,则选择平铺方式附加;若墨水屏按像素依次写入,则选择交联方式附加。7.根据权利要求6所述的基于电子价签的图片压缩方法,其特征在于:在步骤5)中,初始化压缩上下...
【专利技术属性】
技术研发人员:时仲波,冯智焘,陈锦成,李志伟,许俊龙,
申请(专利权)人:雅量商业智能技术广州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。