一种航电数据的曲线回放方法及系统的制作方法_4

文档序号:8361727阅读:来源:国知局
值,分别绘制一条宽度为一个像素宽度且垂直于所述横轴的竖线,以得到由多个竖线组合成的拟合曲线。
[0124]综上可以看出,本发明在进行曲线缩放时,并没有采用跳过一些原始航电数据的方法拟合,因此,有效避免了一些特征数据的丢失,使拟合曲线的变化趋势一目了然。
[0125]需要说明的是,系统实施例中,各组成部分的工作原理具体参见对应的方法实施例部分,本发明在此不做限定。
[0126]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0127]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0128]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种航电数据的曲线回放方法,其特征在于,包括: 确定所有以二维数组形式存储的航电数据的第一维度区间; 获取所述第一维度区内所有航电数据总的横坐标所占屏幕像素数量; 获取所述第一维度区间内所述所有航电数据的总数据数量; 判断所述总数据数量是否不大于所述屏幕像素数量; 如果是,则在二维坐标系内绘制所述所有航电数据的拟合曲线; 如果否,则判断所述总数据数量是否不大于所述屏幕像素数量的二倍; 如果是,则在每个像素点的相邻像素点的第一维度区间选取距离该像素点对应的横轴值水平距离最近的两个航电数据,分别为第一航电数据和第二航电数据,以所述第一航电数据的纵坐标值和第二航电数据的纵坐标值为端点值,绘制一条宽度为一个像素宽度且垂直于横轴的竖线,以得到由多个竖线组合成的拟合曲线; 如果否,则获取每个像素点对应的第一维度区间,并提取各第一维度区间内所有的航电数据,通过比较得到各第一维度区间内航电数据的最大纵坐标值和最小纵坐标值,在各第一维度区间内,以对应的最大纵坐标值和最小纵坐标值为端点值,分别绘制一条宽度为一个像素宽度且垂直于所述横轴的竖线,以得到由多个竖线组合成的拟合曲线。
2.根据权利要求1所述的曲线回放方法,其特征在于,在绘制完拟合曲线之后,还包括: 获取用户输入的区间放大/缩小指令,将与所述区间放大/缩小指令对应的区间放大/缩小,其中,被放大/缩小区间对应的第一维度区间的范围变小/变大; 获取所述被放大/缩小区间内所有航电数据的横坐标在当前所占屏幕像素数; 获取所述被放大/缩小区间内所有航电数据的当前总数据数量; 判断所述当前总数据数量是否不大于所述当前所占屏幕像素数量; 如果是,则在二维坐标系内绘制所述被放大/缩小区间内所述所有航电数据的拟合曲线;如果否,则判断所述当前总数据数量是否不大于所述当前所占屏幕像素数量的二倍;如果是,则在每个像素点的相邻像素点的第一维度区间选取距离该像素点对应的横轴值水平距离最近的两个航电数据,分别为第三航电数据和第四航电数据,以所述第三航电数据的纵坐标值和第四航电数据的纵坐标值为端点值,绘制一条宽度为一个像素宽度且垂直于横轴的竖线,以得到由多个竖线组合成的拟合曲线; 如果否,则获取每个像素点对应的第一维度区间,并提取各第一维度区间内所有的航电数据,通过比较得到各第一维度区间内航电数据的最大纵坐标值和最小纵坐标值,在各第一维度区间内,以对应的最大纵坐标值和最小纵坐标值为端点值,分别绘制一条宽度为一个像素宽度且垂直于所述横轴的竖线,以得到由多个竖线组合成的拟合曲线。
3.一种航电数据的曲线回放系统,其特征在于,包括: 确定单元,用于确定所有以二维数组形式存储的航电数据的第一维度区间; 第一获取单元,用于获取所述第一维度区内所有航电数据总的横坐标所占屏幕像素数量; 第二获取单元,用于获取所述第一维度区间内所述所有航电数据的总数据数量; 第一判断单元,用于判断所述总数据数量是否不大于所述屏幕像素数量; 第一拟合曲线绘制单元,用于在所述第一判断单元判断为是的情况下,在二维坐标系内绘制所述所有航电数据的拟合曲线; 第二判断单元,用于在所述第一判断单元判断为否的情况下,判断所述总数据数量是否不大于所述屏幕像素数量的二倍; 第二拟合曲线绘制单元,用于在所述第二判断单元判断为是的情况下,在每个像素点的相邻像素点的第一维度区间选取距离该像素点对应的横轴值水平距离最近的两个航电数据,分别为第一航电数据和第二航电数据,以所述第一航电数据的纵坐标值和第二航电数据的纵坐标值为端点值,绘制一条宽度为一个像素宽度且垂直于横轴的竖线,以得到由多个竖线组合成的拟合曲线; 第三拟合曲线绘制单元,用于在所述第二判断单元为否的情况下,获取每个像素点对应的第一维度区间,并提取各第一维度区间内所有的航电数据,通过比较得到各第一维度区间内航电数据的最大纵坐标值和最小纵坐标值,在各第一维度区间内,以对应的最大纵坐标值和最小纵坐标值为端点值,分别绘制一条宽度为一个像素宽度且垂直于所述横轴的竖线,以得到由多个竖线组合成的拟合曲线。
4.根据权利要求3所述的曲线回放系统,其特征在于,还包括: 第三获取单元,用于在所述第一拟合曲线绘制单元或所述第二拟合曲线绘制单元或所述第三拟合曲线绘制单元绘制完拟合曲线之后,获取用户输入的区间放大/缩小指令,将与所述区间放大/缩小指令对应的区间放大/缩小,其中,被放大/缩小区间对应的第一维度区间的范围变小/变大; 第四获取单元,用于获取所述被放大/缩小区间内所有航电数据的横坐标在当前所占屏幕像素数; 第五获取单元,用于获取所述被放大/缩小区间内所有航电数据的当前总数据数量; 第三判断单元,用于判断所述当前总数据数量是否不大于所述当前所占屏幕像素数量; 第四拟合曲线绘制单元,用于在所述第三判断单元判断为是的情况下,在二维坐标系内绘制所述被放大/缩小区间内所述所有航电数据的拟合曲线; 第四判断单元,用于在所述第三判断单元判断为否的情况下,判断所述当前总数据数量是否不大于所述当前所占屏幕像素数量的二倍; 第五拟合曲线绘制单元,用于在所述第四判断单元判断为是的情况下,在每个像素点的相邻像素点的第一维度区间选取距离该像素点对应的横轴值水平距离最近的两个航电数据,分别为第三航电数据和第四航电数据,以所述第三航电数据的纵坐标值和第四航电数据的纵坐标值为端点值,绘制一条宽度为一个像素宽度且垂直于横轴的竖线,以得到由多个竖线组合成的拟合曲线; 第六拟合曲线绘制单元,用于在所述第四判断单元判断为否的情况下,获取每个像素点对应的第一维度区间,并提取各第一维度区间内所有的航电数据,通过比较得到各第一维度区间内航电数据的最大纵坐标值和最小纵坐标值,在各第一维度区间内,以对应的最大纵坐标值和最小纵坐标值为端点值,分别绘制一条宽度为一个像素宽度且垂直于所述横轴的竖线,以得到由多个竖线组合成的拟合曲线。
【专利摘要】本申请公开了一种航电数据的曲线回放方法及系统,当所有航电数据的总数据数量不大于屏幕像素数量时,直接绘制拟合曲线;当总数据数量位于一倍屏幕像素数量和二倍屏幕像素数量之间时,在每个像素点的相邻像素点的第一维度区间选取距离该像素点对应的横轴值水平距离最近的两个航电数据,以这两个航电数据的纵坐标值为端点值,绘制一条宽度为一个像素宽度且垂直于横轴的竖线,得到由多个竖线组合成的拟合曲线;当总数据数量大于二倍屏幕像素数量时,选取每个像素点对应的第一维度区间内航电数据的最大纵坐标值和最小纵坐标值,以这两个值为端点值,绘制一条宽度为一个像素宽度且垂直于所述横轴的竖线,得到由多个竖线组合成的拟合曲线。
【IPC分类】G06F19-00
【公开号】CN104680035
【申请号】CN201510134997
【发明人】邓郡
【申请人】北京润科通用技术有限公司
【公开日】2015年6月3日
【申请日】2015年3月26日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1