一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种油量表非连续渐变显示效果的实现方法与流程

2022-05-08 06:14:46 来源:中国专利 TAG:

1.本发明涉及油量表显示领域,具体涉及一种油量表非连续渐变显示效果的实现方法。


背景技术:

2.汽车已经成为生活中的必需品,油量表是汽车仪表的主要表头信息;传统的段码式油量表根据油量液位分段显示,作为一种经典的油量显示形式,便于驾驶者快速直观的读取油位信息。由于段码屏的显示局限,其在颜色及视觉效果上显示形式单一,逐段跳变在油量值精准度上的偏差较大。
3.tft屏已是汽车座舱的标配;由于tft屏色彩丰富,显示的多样性,较传统的指针式、灯箱或段码式油量表,其液晶下的显示形式及色彩丰富程度也更加多样化,油量表显示可塑性更强、精准度更高。
4.现有技术中,段码式油量表一般采用4段或8段的分段形式进行油量液位的显示,油量进度逐段跳变;段码屏为单色显示,需通过拼贴彩色膜片的形式实现单色渐变显示。然而4段或8段的段码式油量表跳变显示形式存在约25%或12.5%的剩余油量显示偏差,这种油量表单一的显示形式无法精准的体现剩余油量值,且颜色单一,无法塑造丰富的视觉效果。


技术实现要素:

5.本发明的目的在于提供一种油量表非连续渐变显示效果的实现方法,以提高剩余油量的显示精度和显示视觉效果。
6.为解决上述技术问题,本发明提供了一种技术方案:一种油量表非连续渐变显示效果的实现方法,该方法包括以下步骤:
7.s1、获取车辆油量阻值;
8.s2、根据油量阻值得到油量百分比p;
9.s3、根据油量百分比p以及预设的报警阈值j生成若干图层输出信号;显示屏接收各图层输出信号并叠加进行油量显示。
10.按上述方案,s3中所有图层输出信号对应的图层包括,t层、m1层、m2层以及b层,分别为高亮层、进度层、基层以及立体阴影层;其中m2层为静态,其显示不跟随油量而变化,t层、b层跟随m1层的显示进度而变化。
11.按上述方案,m2层显示区域高度为a,总长度为b,分为互相间隔的4段进度区间。
12.按上述方案,第一段进度区间与第二段进度区间之间间隔为w1,第二段进度区间与第三段进度区间之间间隔为w2,第三段进度区间与第四段进度区间之间间隔为w3。
13.按上述方案,第一至第四段进度区间长度相等,每个进度区间表示四分之一的总油量。
14.按上述方案,m1层的有效长度y的值为b-w
1-w
2-w3,当油量百分比位于第一段进度
区间时,m1层的显示进度为y*p;当油量百分比位于第二段进度区间时,m1层的显示进度为w1 y*p;当油量百分比位于第三段进度区间时,m1层的显示进度为w1 w2 y*p;当油量百分比位于第四段进度区间时,m1层的显示进度为w1 w2 w3 y*p;当油量百分比小于等于预设的报警阈值时,m1层显示预警颜色。
15.按上述方案,t层包括alpha通道的填充处理;当油量百分比小于预设的报警阈值,t层alpha通道的值为0;当油量百分比大于预设的报警阈值,t层alpha通道的值为0~1渐变填充处理;
16.当油量百分比位于第一段进度区间时,若油量百分比大于预设的报警阈值,t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05);
17.当油量百分比位于第二段进度区间时,若油量百分比小于等于(j 0.25),则t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05) w1,反之t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05);
18.当油量百分比位于第三段进度区间时,若油量百分比小于等于(j 0.5),则t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05) w2,反之t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05);
19.当油量百分比位于第四段进度区间时,若油量百分比小于等于(j 0.75),则t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05) w3,反之t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05)。
20.按上述方案,b层贴图相较于m1层的起始端向左增加宽度为wa的显示范围,其相较于m1层的末端向右增加宽度为wa的显示范围。
21.按上述方案,b层贴图在位于m1层的末端两侧宽度为2wa的显示范围中,采用alpha通道值为1~0渐变填充处理;当油量百分比小于等于预设的报警阈值时,b层显示预警颜色。
22.按上述方案,预警颜色为rgb颜色(255,0,0)。
23.本发明的有益效果是:通过获取剩余油量的百分比进行油量显示,通过输出多个图层并叠加显示,增强了油量表视觉效果。
24.进一步地,相较于传统的多段跳变显示,本发明将多段显示与精确显示结合,既可以通过油量表显示的所在段判断当前大致油量,又可以通过显示进度精确体现当前油量。
25.进一步地,根据当前油量与预警阈值的关系,输出各图层的信号,使油量在高于和低于预警阈值时,油量表有不同的显示效果,从而提示车主及时加油。
附图说明
26.图1为本发明一实施例的油量表显示效果示意图;
27.图2为本发明一实施例的各图层示意图;
28.图3为本发明一实施例的m2层显示区域示意图;
29.图4为本发明一实施例的b层显示区域示意图。
具体实施方式
30.为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例
的附图,对本公开实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本公开的一部分实施例,而不是全部的实施例。基于所描述的本公开的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
31.参见图1~图4,一种油量表非连续渐变显示效果的实现方法,该方法包括以下步骤:
32.s1、获取车辆油量阻值;
33.s2、根据油量阻值得到油量百分比p;
34.s3、根据油量百分比p以及预设的报警阈值j生成若干图层输出信号;显示屏接收各图层输出信号并叠加进行油量显示。
35.进一步地,s3中所有图层输出信号对应的图层包括,t层、m1层、m2层以及b层,分别为高亮层、进度层、基层以及立体阴影层;其中m2层为静态,其显示不跟随油量而变化,t层、b层跟随m1层的显示进度而变化。
36.进一步地,m2层显示区域高度为a,总长度为b,分为互相间隔的4段进度区间。
37.进一步地,第一段进度区间与第二段进度区间之间间隔为w1,第二段进度区间与第三段进度区间之间间隔为w2,第三段进度区间与第四段进度区间之间间隔为w3。
38.进一步地,第一至第四段进度区间长度相等,每个进度区间表示四分之一的总油量。
39.进一步地,m1层的有效长度y的值为b-w
1-w
2-w3,当油量百分比位于第一段进度区间时,m1层的显示进度为y*p;当油量百分比位于第二段进度区间时,m1层的显示进度为w1 y*p;当油量百分比位于第三段进度区间时,m1层的显示进度为w1 w2 y*p;当油量百分比位于第四段进度区间时,m1层的显示进度为w1 w2 w3 y*p;当油量百分比小于等于预设的报警阈值时,m1层显示预警颜色。
40.进一步地,t层包括alpha通道的填充处理;当油量百分比小于预设的报警阈值,t层alpha通道的值为0;当油量百分比大于预设的报警阈值,t层alpha通道的值为0~1渐变填充处理;
41.当油量百分比位于第一段进度区间时,若油量百分比大于预设的报警阈值,t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05);
42.当油量百分比位于第二段进度区间时,若油量百分比小于等于(j 0.25),则t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05) w1,反之t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05);
43.当油量百分比位于第三段进度区间时,若油量百分比小于等于(j 0.5),则t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05) w2,反之t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05);
44.当油量百分比位于第四段进度区间时,若油量百分比小于等于(j 0.75),则t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05) w3,反之t层的显示进度为(b-w
1-w
2-w3)/4*(j 0.05)。
45.进一步地,b层贴图相较于m1层的起始端向左增加宽度为wa的显示范围,其相较于m1层的末端向右增加宽度为wa的显示范围。
46.进一步地,b层贴图在位于m1层的末端两侧宽度为2wa的显示范围中,采用alpha通
道值为1~0渐变填充处理;当油量百分比小于等于预设的报警阈值时,b层显示预警颜色。
47.进一步地,预警颜色为rgb颜色(255,0,0)。
48.以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献