图标展示方法、图标展示装置和车辆制造方法及图纸

技术编号:32027534 阅读:13 留言:0更新日期:2022-01-27 12:38
本发明专利技术公开了一种图标展示方法、图标展示装置和车辆,图标展示方法包括读取目标图片,所述目标图片包括多个图标,所述多个图标按照预设方式排布;选择所述多个图标中的至少一个;获取被选择的图标在所述目标图片中的位置;和根据所述被选择的图标在所述目标图片中的位置对所述被选择的图标进行渲染并展示。如此,在需要显示图标时,只需要一次性读取目标图片而无需将每个图标都保存为一个图片然后一一进行读取,提高了读取效率。其次,在需要对图标进行展示时,可直接根据该图标在目标图片中的位置对该图标进行渲染,从而实现对该图标的展示,在需要对多个图标进行展示时,不需要进行多次图片数据传输,提高了刷新帧率。提高了刷新帧率。提高了刷新帧率。

【技术实现步骤摘要】
图标展示方法、图标展示装置和车辆


[0001]本专利技术涉及车辆
,特别涉及一种图标展示方法、图标展示装置和车辆。

技术介绍

[0002]在汽车仪表或者车机上,通常有很多小图标需要显示,比如,仪表上告警提示灯的图标 就有很多种,而这些图标尺寸相对比较小。在相关技术中,为了对图标进行显示,通常是将 多个小图标以一个一个的裁剪出来保存到磁盘,在需要显示时,需要将图片一个一个的读取 至内存,然后进行映射到显存以进行显示,这样,一方面,读取效率低下,另一方面,需要 多次把图片数据从内存传输到显存,影响刷新帧率。

技术实现思路

[0003]本专利技术的实施方式提供一种图标展示方法、图标展示装置和车辆。
[0004]本专利技术实施方式的图标展示方法用于车辆,所述图标展示方法包括:
[0005]读取目标图片,所述目标图片包括多个图标,所述多个图标按照预设方式排布;
[0006]选择所述多个图标中的至少一个;
[0007]获取被选择的图标在所述目标图片中的位置;和
[0008]根据所述被选择的图标在所述目标图片中的位置对所述被选择的图标进行渲染并展示。
[0009]本专利技术实施方式的图标展示方法中,首先,目标图片中包括按照预设方式排列的多个图 标,在需要显示图标时,只需要读取目标图片而无需将每个图标都保存为一个图片然后一一 进行读取,提高了读取效率。其次,在需要对图标进行展示时,可直接根据该图标在目标图 片中的位置对该图标进行渲染,从而实现对该图标的展示,在需要对多个图标进行展示时, 不需要进行多次图片数据传输,提高了刷新帧率。
[0010]在某些实施方式中,所述多个图标阵列排布以形成所述目标图片。
[0011]在某些实施方式中,所述获取被选择的图标在所述目标图片中的位置步骤包括:
[0012]获取所述目标图片的行数和列数;
[0013]获取所述被选择的图标在所述目标图标中的行号以及列号;和
[0014]根据所述行号和列号确定所述被选择的图标在所述目标图片中的位置。
[0015]在某些实施方式中,所述根据所述被选择的图标在所述目标图片中的位置对所述被选择 的图标进行渲染并展示步骤包括:
[0016]根据所述被选择的图标在所述目标图片中的位置截取所述被选择的图标以得到待渲染 图标;
[0017]对所述待渲染图标进行渲染并展示。
[0018]在某些实施方式中,在所述读取目标图片的步骤之后,在所述选择所述多个图标中的至 少一个的步骤之前,所述图标展示方法还包括:
[0019]建立与所述目标图片相对应的纹理。
[0020]本专利技术实施方式的图标展示装置用于车辆,包括:
[0021]读取模块,用于读取目标图标,所述目标图片包括多个图标,所述多个图标按照预设方 式排布;
[0022]选择模块,用于选择所述多个图标中的至少一个;
[0023]获取模块,用于获取被选择的图标在所述目标图片中的位置;和
[0024]渲染模块,用于根据所述被选择的图标在所述目标图片中的位置对所述被选择的图标进 行渲染并展示。
[0025]本专利技术实施方式的图标展示装置中,首先,目标图片中包括按照预设方式排列的多个图 标,在需要显示图标时,只需要读取目标图片而无需将每个图标都保存为一个图片然后一一 进行读取,提高了读取效率。其次,在需要对图标进行展示时,可直接根据该图标在目标图 片中的位置对该图标进行渲染,从而实现对该图标的展示,在需要对多个图标进行展示时, 不需要进行多次图片数据传输,提高了刷新帧率。
[0026]在某些实施方式中,所述多个图标阵列排布以形成所述目标图片。
[0027]在某些实施方式中,所述获取模块包括:
[0028]第一获取单元,用于获取所述目标图片的行数和列数;
[0029]第二获取单元,用于获取所述被选择的图标在所述目标图标中的行号以及列号;和
[0030]确定单元,用于根据所述行号和列号确定所述被选择的图标在所述目标图片中的位置。
[0031]在某些实施方式中,所述渲染模块包括:
[0032]截取单元,用于根据所述被选择的图标在所述目标图片中的位置截取所述被选择的图标 以得到待渲染图标;
[0033]渲染单元,用于对所述待渲染图标进行渲染并展示。
[0034]本专利技术实施方式的车辆包括上述任一实施方式所述的图标展示装置。
[0035]本专利技术实施方式的车辆中,首先,目标图片中包括按照预设方式排列的多个图标,在需 要显示图标时,只需要读取目标图片而无需将每个图标都保存为一个图片然后一一进行读 取,提高了读取效率。其次,在需要对图标进行展示时,可直接根据该图标在目标图片中的 位置对该图标进行渲染,从而实现对该图标的展示,在需要对多个图标进行展示时,不需要 进行多次图片数据传输,提高了刷新帧率。
[0036]本专利技术的实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述 中变得明显,或通过本专利技术的实施方式的实践了解到。
附图说明
[0037]本专利技术的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显 和容易理解,其中:
[0038]图1是本专利技术的实施方式的图标展示方法的流程示意图;
[0039]图2是本专利技术的实施方式的图标展示装置的模块示意图;
[0040]图3是本专利技术的实施方式的目标图片的示意图;
[0041]图4是本专利技术的实施方式的图标展示方法的另一流程示意图;
[0042]图5是本专利技术的实施方式的图标展示装置的另一模块示意图;
[0043]图6是本专利技术的实施方式的图标展示方法的又一流程示意图;
[0044]图7是本专利技术的实施方式的图标展示装置的又一模块示意图;
[0045]图8是本专利技术的实施方式的图标展示方法的再一流程示意图;
[0046]图9是本专利技术的实施方式的图标展示装置的再一模块示意图。
[0047]主要元件符号说明:
[0048]图标展示装置100、读取模块10、选择模块20、获取模块30、第一获取单元31、第二 获取单元32、确定单元33、渲染模块40、截取单元41、渲染单元42、建立模块50;
[0049]目标图片200、图标300。
具体实施方式
[0050]下面详细描述本专利技术的实施方式,所述实施方式的示例在附图中示出,其中自始至终相 同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描 述的实施方式是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0051]请参阅图1至图3,本专利技术实施方式的图标展示方法用于本专利技术实施方式的车辆。图标 展示方法包括步骤:
[0052]S01:读取目标图片200;其中,请参阅图3,目标图片200包括多个图标300,多个图 标300按照预设方式排布;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图标展示方法,用于车辆,其特征在于,所述图标展示方法包括:读取目标图片,所述目标图片包括多个图标,所述多个图标按照预设方式排布;选择所述多个图标中的至少一个;获取被选择的图标在所述目标图片中的位置;和根据所述被选择的图标在所述目标图片中的位置对所述被选择的图标进行渲染并展示。2.根据权利要求1所述的图标展示方法,其特征在于,所述多个图标阵列排布以形成所述目标图片。3.根据权利要求2所述的图标展示方法,其特征在于,所述获取被选择的图标在所述目标图片中的位置步骤包括:获取所述目标图片的行数和列数;获取所述被选择的图标在所述目标图标中的行号以及列号;和根据所述行号和列号确定所述被选择的图标在所述目标图片中的位置。4.根据权利要求1所述的图标展示方法,其特征在于,所述根据所述被选择的图标在所述目标图片中的位置对所述被选择的图标进行渲染并展示步骤包括:根据所述被选择的图标在所述目标图片中的位置截取所述被选择的图标以得到待渲染图标;对所述待渲染图标进行渲染并展示。5.根据权利要求1所述的图标展示方法,其特征在于,在所述读取目标图片的步骤之后,在所述选择所述多个图标中的至少一个的步骤之前,所述图标展示方法还包括:建立与所述...

【专利技术属性】
技术研发人员:王伟琼
申请(专利权)人:宝能汽车集团有限公司
类型:发明
国别省市:

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

1