一种计算机人机交互界面的图形处理方法和装置制造方法及图纸

技术编号:18458558 阅读:25 留言:0更新日期:2018-07-18 12:36
本发明专利技术提供了一种计算机人机交互界面的图形处理方法,包括步骤:1)获取数据文件大小和显示的尺寸,并计算抽取比例;2)根据抽取比例,从文件中抽取特征数据;3)将抽取的数据绘入图形。如此,该方法其根据数据量和显示尺寸,从原始数据中抽取数据进行显示,而不是对全部数据进行处理和显示,减小了数据处理量,避免了由于数据处理量过大导致的显示界面卡顿甚至不响应用户操作的情况。本发明专利技术还提供了一种计算机人机交互界面的图形处理装置,其包括数据存储模块、抽取模块和绘图模块。

A graphic processing method and device for human-computer interaction interface of computer

The invention provides a graphical processing method for computer human-computer interaction interface, including steps: 1) obtaining the size of the data file and the size of the display, and calculating the extraction ratio; 2) extracting the feature data from the file according to the extraction ratio; 3) drawing the extracted data into the graphics. In this way, according to the amount of data and the display size, the method can extract data from the original data, instead of processing and displaying all the data, reducing the amount of data processing, and avoiding the situation of the display interface card or even the application of the user because of the excessive data processing. The invention also provides a graphic processing device for the human-computer interaction interface of a computer, which comprises a data storage module, an extraction module and a drawing module.

【技术实现步骤摘要】
一种计算机人机交互界面的图形处理方法和装置
本专利技术属于通信
,特别涉及一种计算机人机交互界面的图形处理方法和装置。
技术介绍
多功能计算机是测量炮弹起爆时,起爆信号、敏感信号等的时序以及监视电源电平,放电信号等的综合测试设备。该测试设备的功能决定了该设备的测量精确性及稳定性。其主控人机界面程序如果采用传统方法,在试验后期数据分析时,会出现由于采集数据量过大,导致显示界面卡顿甚至不响应用户操作的情况。
技术实现思路
本专利技术的目的在于提供一种计算机人机交互界面的图形处理方法,其根据数据量和显示尺寸,从原始数据中抽取数据进行显示,克服了由于采集数据量过大,导致显示界面卡顿甚至不响应用户操作的情况。本专利技术的目的在于提供一种计算机人机交互界面的图形处理装置,其根据数据量和显示尺寸,从原始数据中抽取数据进行显示,克服了由于采集数据量过大,导致显示界面卡顿甚至不响应用户操作的情况。本专利技术是通过以下技术方案来实现:一种计算机人机交互界面的图形处理方法,包括步骤:1)获取数据文件大小和显示的尺寸,并计算抽取比例;2)根据抽取比例,从文件中抽取特征数据;3)将抽取的特征数据绘入图形。优选地,在步骤1)中,在获取数据文件大小之前还包括步骤:1A)将数据保存为TDMS文件格式,作为数据文件。优选地,在步骤3)之后,如果用户通过框选进行放大显示操作,则还包括步骤:4)获取用户框选的范围,计算该范围内的数据量;5)根据步骤4)所计算的数据量和显示尺寸,重新计算抽取比例;6)根据步骤4)中用户框选的范围从数据文件中获取数据,根据步骤5)所重新计算的抽取比例,从获取的数据中抽取特征数据;7)将步骤6)所抽取的特征数据绘入图形。优选地,在步骤3)之后,如果用户通过框选进行缩小显示操作,则还包括步骤:4A)根据设定的缩小比例,计算出新的抽取比例和相应的显示数据范围;5A)根据步骤4A)计算出的相应的显示数据范围,从数据文件中获取数据;6A)根据步骤4A)计算出的新的抽取比例,从步骤5A)获取的数据中抽取特征数据;7A)将步骤6A)所抽取的数据绘入图形。优选地,抽取特征数据的方法为:如果抽取比例为每m个数据中抽取一个数据,则在抽取数据时,每2m个数据作为一组抽取2个数据,所述2个数据分别为所述每2m个数据中的最大值和最小值;其中m为不等于0的自然数。一种计算机人机交互界面的图形处理装置,包括:数据存储模块:用于保存原始数据;抽取模块:用于获取保存在数据存储模块中的原始数据数量和显示的尺寸,并计算抽取比例;根据抽取比例,从数据存储模块中抽取特征数据并将抽取的特征数据存储在绘图模块中;绘图模块:用于将抽取模块存入的数据进行绘图操作。优选地,抽取模块抽取特征数据的方法为:如果抽取比例为每m个数据中抽取一个数据,则在抽取数据时,每2m个数据抽取2个数据,所述2个数据分别为所述每2m个数据中的最大值和最小值;其中m为不等于0的自然数。优选地,绘图模块还包括数据放大子单元,数据放大子单元用于获取用户框选的范围,计算该范围内的数据量,并重新计算抽取比例;根据用户框选的范围从数据文件中获取数据,并根据重新计算的抽取比例,从获取的数据中抽取特征数据;将抽取的特征数据存入绘图模块,以便绘图模块将抽取的特征数据绘入图形。优选地,绘图模块还包括数据缩小子单元,数据缩小子单元用于根据设定的缩小比例,计算出新的抽取比例和相应的显示数据范围,根据相应的显示数据范围从数据文件中获取数据,根据新的抽取比例从获取的数据中抽取特征数据,将抽取的特征数据存入绘图模块,以便绘图模块将抽取的特征数据绘入图形。与现有技术相比,本专利技术具有以下有益的技术效果:本专利技术提供的一种计算机人机交互界面的图形处理方法,其包括步骤:1)获取数据文件大小和显示的尺寸,并计算抽取比例;2)根据抽取比例,从文件中抽取数据;3)将抽取的数据绘入图形。如此,该方法其根据数据量和显示尺寸,从原始数据中抽取数据进行显示,而不是对全部数据进行处理和显示,减小了数据处理量,避免了由于数据处理量过大导致的显示界面卡顿甚至不响应用户操作的情况。进一步地,每两组待抽取数据作为一个整体,从中抽取出最大值和最小值进行显示,这样不管是上冲的尖峰和下冲的尖峰,都可以保留显示出来,而不会丢失关键信息;而常规简单的抽取数据时会将一些重要信息给过滤掉,比如漏掉一些毛刺,尖峰等,容易使操作人员误判试验结果。本专利技术提供的一种计算机人机交互界面的图形处理装置,其包括数据存储模块、抽取模块和绘图模块;采集的大量数据存储在数据存储模块中,抽取模块根据数据量和显示的尺寸,计算出抽取比例,进而从数据存储模块中抽取出适宜数量的数据;如此在显示的尺寸对所能显示的数据量做出了制约的条件下,可从原始数据中抽取数据进行处理和显示,而不是对全部数据进行处理和显示,减小了数据处理量,避免了由于数据处理量过大导致的显示界面卡顿甚至不响应用户操作的情况。进一步地,抽取模块可以从每两个数据抽取组中抽提出两个数据,这两个数据分别为该个数据抽取组所包含数据的最大值和最小值,如此,不管是上冲的尖峰和下冲的尖峰,都可以保留显示出来,而不会丢失关键信息;而常规简单的抽取数据时会将一些重要信息给过滤掉,比如漏掉一些毛刺,尖峰等,容易使操作人员误判试验结果。附图说明图1为按比例抽取数据的方法示意图。图2为按比例抽取数据的极值的方法示意图。图3为本专利技术提供的计算机人机交互界面的图形处理方法的流程图。图4-1为用本专利技术提供的图形处理方法进行数据抽提显示的显示效果图。图4-2为所有数据全部显示的显示效果图。具体实施方式下面结合具体的实施例对本专利技术做进一步的详细说明,所述是对本专利技术的解释而不是限定。本专利技术提供计算机人机交互界面的图形处理方法,包括以下步骤:1)获取数据文件大小和显示的尺寸,并计算抽取比例;2)根据抽取比例,从文件中抽取特征数据;3)将抽取的特征数据绘入图形。作为一种可行的技术方案,假设数据文件大小为i,显示的尺寸(显示的数据个数的多少)为j,则抽取比例为i/j,向上取整。作为一种可行的技术方案,在步骤1)中,在获取数据文件大小之前还包括步骤:1A)将数据保存为TDMS文件格式,作为数据文件。作为一种可行的技术方案,在步骤2)中,在步骤2)中,所述的抽取比例为每n个数据中抽取一个数据,则在抽取数据时,每2n个数据作为一个抽取段,从每一个抽取段中抽取2个数据,该2个数据为该抽取段中的最大值和最小值;其中,n为不等于0的自然数。作为一种可行的技术方案,在步骤3)之后,如果用户通过框选进行放大缩小显示操作,则还包括步骤:4)获取用户框选的范围,计算该范围内的数据量;其中,因为显示的尺寸不发生变化,所以不需要重新计算显示的尺寸。5)根据步骤4)所计算的数据量和显示尺寸,重新计算抽取比例;6)根据步骤5)所重新计算的抽取比例,从步骤4)所获取的用户框选的范围内的数据进行抽取数据;其中,数据范围是根据用户从屏幕上的选区获取的,再根据这个数据范围从文件中获取数据,保证显示数据不失真。7)将步骤6)所抽取的数据绘入图形。作为一种可行的优化技术方案,抽取特征数据的方法为:假设所述的抽取比例为每m个数据中抽取一个数据,则在抽取数据时,每2m个数据抽取2个数据,所述2个数据分别为所述本文档来自技高网...

【技术保护点】
1.一种计算机人机交互界面的图形处理方法,其特征在于,包括步骤:1)获取数据文件大小和显示的尺寸,并计算抽取比例;2)根据抽取比例,从文件中抽取特征数据;3)将抽取的特征数据绘入图形。

【技术特征摘要】
1.一种计算机人机交互界面的图形处理方法,其特征在于,包括步骤:1)获取数据文件大小和显示的尺寸,并计算抽取比例;2)根据抽取比例,从文件中抽取特征数据;3)将抽取的特征数据绘入图形。2.如权利要求1所述的计算机人机交互界面的图形处理方法,其特征在于,在步骤1)中,在获取数据文件大小之前还包括步骤:1A)将数据保存为TDMS文件格式,作为数据文件。3.如权利要求1所述的计算机人机交互界面的图形处理方法,其特征在于,在步骤3)之后,如果用户通过框选进行放大显示操作,则还包括步骤:4)获取用户框选的范围,计算该范围内的数据量;5)根据步骤4)所计算的数据量和显示尺寸,重新计算抽取比例;6)根据步骤4)中用户框选的范围从数据文件中获取数据,根据步骤5)所重新计算的抽取比例,从获取的数据中抽取特征数据;7)将步骤6)所抽取的特征数据绘入图形。4.如权利要求1所述的计算机人机交互界面的图形处理方法,其特征在于,在步骤3)之后,如果用户通过框选进行缩小显示操作,则还包括步骤:4A)根据设定的缩小比例,计算出新的抽取比例和相应的显示数据范围;5A)根据步骤4A)计算出的相应的显示数据范围,从数据文件中获取数据;6A)根据步骤4A)计算出的新的抽取比例,从步骤5A)获取的数据中抽取特征数据;7A)将步骤6A)所抽取的数据绘入图形。5.如权利要求1、3或4所述的计算机人机交互界面的图形处理方法,其特征在于,抽取特征数据的方法为:如果抽取比例为每m个数据中抽取一个数据,则在抽取数据时,每2m个数据作为一组抽取2个数...

【专利技术属性】
技术研发人员:李玄吴琼徐炜
申请(专利权)人:西安思丹德信息技术有限公司
类型:发明
国别省市:陕西,61

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

1