一种物体尺寸的测量方法

文档序号:8269742阅读:444来源:国知局
一种物体尺寸的测量方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种物体尺寸的测量方法。
【背景技术】
[0002]随着网络的快速发展以及终端的迅速普及,终端的功能日益强大,如:用户可以利用终端拍照、下载音乐以及访问外部网络数据资源等等。然而,当用户想测量周边某个物体的尺寸(如长和宽)时,终端却只能“爱莫能助”了。目前测量物体尺寸的方法主要是使用测量尺测量。然而,如果不是专业的测量工作人员,通常不会随身携带测量尺,这就造成无法便捷地对物体尺寸进行有效测量。

【发明内容】

[0003]本发明实施例提供了一种物体尺寸的测量方法,能够便捷地实现对物体尺寸的有效测量。
[0004]本发明实施例公开了一种物体尺寸的测量方法,包括:
[0005]在终端显示屏幕上输出测量区域;
[0006]接收用户输入的触控指令,其中,所述触控指令用于对所述测量区域进行缩放控制;
[0007]响应所述触控指令,对所述测量区域进行缩放;
[0008]获取缩放后的测量区域的交点的像素坐标;
[0009]根据所述像素坐标确定缩放后的测量区域的测量数据。
[0010]本发明实施例可以在终端显示屏幕上输出测量区域,并接收用户输入的触控指令;响应该触控指令,以对该测量区域进行缩放;获取缩放后的测量区域的交点的像素坐标;根据像素坐标确定缩放后的测量区域的测量数据。可见,本发明实施例可以通过缩放测量区域与被测量物体的边界匹配,从而可便捷的实现物体尺寸的有效测量。
【附图说明】
[0011]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1是本发明实施例公开的一种物体尺寸的测量方法的流程示意图;
[0013]图2a为本发明实施例公开的一种测量模式的示意图;
[0014]图2b为本发明实施例公开的另一种测量模式的示意图;
[0015]图3是本发明实施例公开的另一种物体尺寸的测量方法的流程示意图;
[0016]图4是本发明实施例公开的一种终端的结构示意图;
[0017]图5是本发明实施例公开的另一种终端的结构示意图;
[0018]图6是本发明实施例公开的又一种终端的结构示意图;
[0019]图7是本发明实施例公开的又一种终端的结构示意图。
【具体实施方式】
[0020]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]本发明实施例公开了一种物体尺寸的测量方法,能够便捷地实现对物体尺寸的有效测量,以下分别进行详细说明。
[0022]请参阅图1,图1是本发明实施例公开的一种物体尺寸的测量方法的流程示意图,如图1所示,该物体尺寸的测量方法包括以下步骤:
[0023]SlOl、在终端显示屏幕上输出测量区域。
[0024]本发明实施例中,实施该测量方法的终端可以是智能手机、PC、平板电脑、个人数字助理(Personal Digital Assistant,PAD)、以及可穿戴便捷式设备等显示屏幕具有触控功能的终端。
[0025]本发明实施例中,若该测量区域由平行于横轴的第一测量标尺线、平行于横轴的第二测量标尺线、平行于纵轴的第三测量标尺线以及平行于纵轴的第四测量标尺线围成,当需测量物体的长度时,可以移动测量区域的第三测量标尺线和\或第四测量标尺线,其中,第三测量标尺线与第四测量标尺线与纵轴平行。当需要测量物体的宽度时,可以移动测量区域的第一标测量尺线和\或第二测量标尺线;其中第一测量标尺线与第二测量标尺线平行于横轴。当需要计算待测物体的面积或周长时,可以同时测量物体的长度、宽度,由该长度值和宽度值计算待测物体的面积或周长。
[0026]S102、接收用户输入的触控指令,该触控指令用于对测量区域进行缩放控制。
[0027]本发明实施例中,可以在接收到用户输入的开启指令时,进入测量模式输出测量区域,用户可以在显示屏幕上根据被测量物体输入触控指令,放大或缩小测量区域使得测量区域与该被测量物体的边界相匹配。
[0028]S103、响应该触控指令,对测量区域进行缩放。
[0029]本发明实施例中,该触控指令可以包括第一触控指令、第二触控指令、第三触控指令和第四触控指令中的至少一个,其中,第一触控指令用于控制第一测量标尺线,第二触控指令用于控制第二测量标尺线,第三触控指令用于控制第三测量标尺线,第四触控指令用于控制第四测量标尺线。
[0030]作为一种可选的实施方式,当触控指令包括第一触控指令时,响应第一触控指令,获取第一触控指令对应的触控轨迹;当该触控轨迹为拖动第一测量标尺线相对于第二测量标尺线向上移动时,放大测量区域;当触控轨迹为拖动第一测量标尺线相对于第二测量标尺线向下移动时,缩小测量区域。
[0031]作为另一种可选的实施方式,当触控指令包括第二触控指令时,响应第二触控指令,获取第二触控指令对应的触控轨迹;当触控轨迹为拖动第二测量标尺线相对于第一测量标尺线向上移动时,缩小测量区域;当触控轨迹为拖动第二测量标尺线相对于第一测量标尺线向下移动时,放大测量区域。
[0032]作为一种可选的实施方式,当触控指令包括第三触控指令时,响应第三触控指令,获取第三触控指令对应的触控轨迹;当触控轨迹为拖动第三测量标尺线相对于第四测量标尺线向左移动时,缩小测量区域;当触控轨迹为拖动第三测量标尺线相对于第四测量标尺线向右移动时,放大测量区域。
[0033]作为另一种可选的实施方式,当触控指令包括第四触控指令时,响应第四触控指令,获取第四触控指令对应的触控轨迹;当触控轨迹为拖动第四测量标尺线相对于第三测量标尺线向左移动时,放大测量区域;当触控轨迹为拖动第四测量标尺线相对于第三测量标尺线向右移动时,缩小测量区域。
[0034]本发明实施例中,上述针对第一测量标尺线和第二测量标尺线的触控指令用于通过缩放测量区域与被测量物体的长度相符,第三测量标尺线和第四测量标尺线的触控指令用于移动测量区域与被测量物体的宽度相符,从而得出被测量物体的长度和宽度。其中,针对第一测量标尺线的第一触控指令和针对第二测量标尺线的第二触控指令可以同时输入,例如,用户利用拇指和食指同时输入的缩放操作手势等。同样的,针对第三测量标尺线的第三触控指令和针对第四测量标尺线的第四触控指令也可以同时输入。
[0035]S104、获取缩放后的测量区域的交点的像素坐标。
[0036]本发明实施例中,当接收用户输入的触控指令,并对测量区域进行缩放后,可以获取缩放后的测量区域的交点的像素坐标以得到测量区域的长度、宽度。其中,若显示屏幕上测量区域的交点所在的像素为显示屏幕上横轴的第X个像素,纵轴的第Y个像素,则该交点的像素坐标即为(X,Y)。
[0037]S105、根据像素坐标确定缩放后的测量区域的测量数据。
[0038]本发明实施例中,根据像素坐标确定缩放后的测量区域的测量数据具体可以包括以下步骤:
[0039]11)获取显示屏幕上像素的长度和宽度;
[0040]12)获取缩放后的测量区域中第一测量标尺线分别与第三测量标尺线和第四测量标尺线的交点的像素坐标的横坐标之差;
[0041]13)获取缩放后的测量区域中第三测量标尺线分别与第一测量标尺线和第二测量标尺线的交点的像素坐标的纵坐标之差;
[0042]14)将像素的长度乘以横坐标之差,获得缩放后的测量区域的长度;
[0043]15)将像素的宽度乘以纵坐标之差,获得缩放后的测量区域的宽度。
[0044]举例来说,请参见图2a,图2a为本发明实施例公开的一种测量模式的示意图。假设图2a所示的测量区域为根据被测量物体输出触控指令获得的缩放后的测量区域,终端在生产时,其显示屏幕上每个像素的长度和宽度是固定的,在确定测量数据之前,首先需要获取每个像素的长度值X,宽度值I ;获取缩放后的测量区域中第一测量标尺线分别与第三测量标尺线和第四测量标尺线的交点的像素坐标分别为(X1, Y)、(X2, Y);获取缩放后的测量区域中第三测量标尺线分别与第一测量标尺线和第二测量标尺线的交点的像素坐标分别为(X,Y1), (X,Y2),则缩放后的测量区域的长度L cm就为(X1-X2Rx;缩放后的测量区域的宽度K cm就为(Y1-Y2) *y ;另外,缩放后的测量区域的面积S为K*L cm2。
[0045]作为一种可选地实施方式,若缩放后的测量区域为由
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1