[发明专利]一种LOGO图片的存储方法在审
申请号: | 201711233287.2 | 申请日: | 2017-11-30 |
公开(公告)号: | CN107885880A | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 邓燕彬 | 申请(专利权)人: | 惠州市德赛西威汽车电子股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州三环专利商标代理有限公司44202 | 代理人: | 彭俊垣 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 logo 图片 存储 方法 | ||
技术领域
本发明涉及图片存储技术领域,尤其涉及一种LOGO图片的存储方法。
背景技术
目前车载导航主要有三种操作系统,分别是:Wince、Linux、Android这三个平台各有优点。目前基于Wince操作系统的车载平台在硬件上配置一般比较低,主要体现在CPU、RAM、Flash这几个部件,这个平台的CPU主频低,计算能力差,RAM与Flash的存储空间小。这些低配置的硬件给软件开发带来了很大的困难与麻烦,需要做一些高级算法才可以解决问题。
车载导航系统在开机时由于需要做一些比较费时的初始化,所以在这个过程中UI需要做一些过渡性的显示。一般会做一些有意义的动画显示,行业内称为动态LOGO。动态LOGO用比较通俗的话讲它是一组图片连续播放产生的一种动画效果。
动态LOGO的图片如果采用PNG这些解码比较耗费时间的图片,那么动画显示会非常卡,不流畅。由于基以Wince操作系统的车载平台CPU主频低,而在车载系统启动时需要耗费大量的CPU资源,所以CPU无法提供足够的资源播放PNG等解码费时的图片组动画。
如果将这些图片换成BMP格式,那么动态LOGO的动画显示是流畅的。但同样分辨率的图片,BMP格式比PNG格式需要更多的存储空间,这对有限的Flash空间是一个压力。并且随着车载屏幕分辨率的提高,需要的存储空间就更大。
发明内容
本发明的发明目的在于提供一种LOGO图片的存储方法,本发明提供的技术方案基于硬件配置低的Wince操作系统的车载平台,解决了动态LOGO图片播放卡顿以及存储空间大的技术问题。
为了解决上述技术问题,本发明提供一种LOGO图片的存储方法,包括以下步骤:
1)按LOGO图片中的像素点逐行扫描LOGO图片;
2)存储每行像素点中的图案像素点的位置参数;
3)存储与每行所述图案像素点的位置参数相对应的横线图像数据。
优选的,在步骤2)中存储每行像素点中的图案像素点的位置参数;其中所述像素点包括背景色像素点和图案像素点。
优选的,在步骤2)中存储每行像素点中的图案像素点的位置参数;其中所述图案像素点的位置参数包括所述图案像素点左边第一个像素点的X1坐标和Y1坐标以及所述图案像素点沿X轴的长度。
优选的,在步骤1)和2)中,包括同时从左右两侧按像素点逐行扫描LOGO图片;左侧遇到图案像素点时,记下遇到的所述图案像素点的X1坐标和Y1坐标;右侧遇到图案像素点时,记下遇到的所述图案像素点的X2坐标;通过公式X2-X1得到该行中图案像素点的长度;存储X1坐标、Y1坐标以及所述长度。
优选的,在步骤2)中存储每行像素点中的图案像素点的位置参数;包括通过颜色的权值计算公式沿扫描方向计算每个像素点以及下一个像素点的颜色权值;两个像素点的颜色权值接近,判定该两个像素点为背景色像素点;两个像素点的颜色权值相差大,判定第一个像素点为背景色像素点,第二个像素点为图案像素点,并存储第二个像素点的坐标值。
优选的,通过颜色的权值计算公式沿扫描方向计算每个像素点以及下一个像素点的颜色权值;其中颜色的权值计算公式为(R2+G2+B2)1/2,R、G、B为颜色的RGB分量值。
优选的,所述横线图像数据为RGB格式。
优选的,所述LOGO图片的格式为BMP格式。
优选的,在显示过程中,包括:建立原LOGO图片大小的内存DC,先铺上底色,从存储有位置参数和横线图像数据的文件中,根据所述位置参数将横线图像数据逐条读出画到DC上,组成一张LOGO图片。
由上可见,采用本发明提供的技术方案能够达到以下有益效果:本发明按照像素点逐行扫描LOGO图片,将背景色的像素点信息去除,存储图案的像素点信息,存储的像素点信息仅为坐标数据以及RGB格式的图案,并且没有复杂的图片解码过程,不仅大大降低了LOGO图片的存储空间,而且CPU资源占用低,可以满足对CPU资源的低消耗需求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对本发明实施例或现有技术的描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本发明的一部分实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例流程框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市德赛西威汽车电子股份有限公司,未经惠州市德赛西威汽车电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711233287.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车超员的监测方法以及装置、汽车
- 下一篇:一种音效调节方法、系统及汽车