图形面积计算方法、终端及计算机可读存储介质技术

技术编号:16346989 阅读:37 留言:0更新日期:2017-10-03 22:41
本发明专利技术公开了一种图形面积计算方法、终端及计算机可读存储介质,所述图形面积计算方法包括以下步骤:在接收到外部触发的图形面积计算请求时,检测所述图形面积计算请求中的图形图片是否包含标尺信息;在检测到所述图形图片包含标尺信息时,根据所述标尺信息确定单位像素面积;从所述图形图片中提取待计算图形,并根据预设规则计算所述待计算图形的总像素数;根据所述单位像素面积和所述总像素数计算所述待计算图形的总面积。本发明专利技术能够快速的计算出不规则图形的总面积,计算速度较快,减少用户等待时间。

【技术实现步骤摘要】
图形面积计算方法、终端及计算机可读存储介质
本专利技术涉及图像处理的
,尤其涉及一种图形面积计算方法、终端及计算机可读存储介质。
技术介绍
对于形状规则的平面图形,如正方形、长方形和菱形等,因图形是规则的,对应有面积计算公式,人们能够较为容易的算出规则图形的面积,而对于形状不规则的平面图形,没有确定的面积计算公式,不容易准确的算出不规则图形的面积。针对形状不规则的图形,现有技术是通过计算机将不规则图形分割成许多规则的小面元,通过计算这些规则小面元的面积,然后再叠加得到整个不规则图形的面积,但计算较为复杂、计算速度也较慢,等待时间较长。因此,现有的不规则图形的面积计算方法,存在计算较为复杂,计算速度也较慢,等待时间较长的问题。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种图形面积计算方法、终端及计算机可读存储介质,旨在解决现有的不规则图形的面积计算方法,计算较为复杂,计算速度也较慢,等待时间较长的技术问题。为实现上述目的,本专利技术提供一种图形面积计算方法,所述图形面积计算方法包括以下步骤:在接收到外部触发的图形面积计算请求时,检测所述图形面积计算请求中的图形图片是否包含标尺信息;在检测到所述图形图片包含标尺信息时,根据所述标尺信息确定单位像素面积;从所述图形图片中提取待计算图形,并根据预设规则计算所述待计算图形的总像素数;根据所述单位像素面积和所述总像素数计算所述待计算图形的总面积。可选地,所述根据所述标尺信息确定单位像素面积的步骤包括:获取所述标尺信息中的长度标尺和长度信息;根据预设规则计算所述长度标尺的像素数;根据所述像素数和所述长度信息计算单位像素面积。可选地,所述检测所述图形面积计算请求中的图形图片是否包含标尺信息的步骤之后,所述图形面积计算方法还包括:在检测到所述图形图片不包含标尺信息时,检测所述图形图片是否包含视场角和图片对焦距离;在检测到所述图形图片包含视场角和图片对焦距离时,根据所述视场角和所述图片对焦距离确定单位像素面积。可选地,所述根据所述视场角和所述图片对焦距离确定单位像素面积的步骤包括:将所述视场角均分,以获取平均视场角,并计算所述平均视场角的正切值;根据所述正切值、所述图片对焦距离和预设公式计算图片拍摄宽度;根据所述图片拍摄宽度和所述图形图片的尺寸信息确定所述图形图片的实际长宽;根据所述实际长宽和所述图形图片的总像素数计算单位像素面积。可选地,所述检测所述图形图片是否包含视长角和图片对焦距离的步骤之后,所述图形面积计算方法还包括:在检测到所述图形图片不包含视场角和图片对焦距离时,输出提醒信息。可选地,所述检测所述图形面积计算请求中的图形图片是否包含长度标尺的步骤之前,所述图形面积计算方法还包括:在接收到外部触发的图形面积计算请求时,判断所述图形面积计算请求中的图形是否为规则图形;在所述图形面积计算请求中的图形为规则图形时,显示参数输入界面,并在接收到基于所述参数输入界面输入的参数时,根据所述参数计算所述规则图形的面积。可选地,所述图形面积计算方法还包括:将所述待计算图形及对应的总面积写入查询列表;在接收到外部触发的面积查询请求时,显示所述查询列表。可选地,所述对所述待计算图形进行分类,并将分类后的待计算图形及对应的总面积写入查询列表的步骤之后,所述图形面积计算方法还包括:记录分类后的待计算图形及对应的总面积的写入时长,并在所述写入时长大于预设时长时,删除对应的待计算图形和总面积。此外,为实现上述目的,本专利技术还提供一种图形面积计算终端,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图形面积计算程序,所述图形面积计算程序被所述处理器执行时实现以下步骤:在接收到外部触发的图形面积计算请求时,检测所述图形面积计算请求中的图形图片是否包含标尺信息;在检测到所述图形图片包含标尺信息时,根据所述标尺信息确定单位像素面积;从所述图形图片中提取待计算图形,并根据预设规则计算所述待计算图形的总像素数;根据所述单位像素面积和所述总像素数计算所述待计算图形的总面积。本专利技术提供一种计算机可读存储介质,所述计算机可读存储介质上存储有图形面积计算程序,所述图形面积计算程序被处理器执行时实现以下步骤:在接收到外部触发的图形面积计算请求时,检测所述图形面积计算请求中的图形图片是否包含标尺信息;在检测到所述图形图片包含标尺信息时,根据所述标尺信息确定单位像素面积;从所述图形图片中提取待计算图形,并根据预设规则计算所述待计算图形的总像素数;根据所述单位像素面积和所述总像素数计算所述待计算图形的总面积。本专利技术在接收到外部触发的图形面积计算请求时,检测该图形面积计算请求中的图形图片是否包含标尺信息,并在检测到该图形图片包含标尺信息时,根据该标尺信息确定单位像素面积,然后从该图形图片中提取待计算图形,并根据预设规则计算该待计算图形的总像素数,最后根据该单位像素面积和该总像素数计算该待计算图形的总面积,本方案通过识别不规则图形的总像素数,以及单位像素代表的实际面积,计算过程简单,能够快速的计算出不规则图形的总面积,提高计算速度,减少用户等待时间。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的终端结构示意图;图2为本专利技术图形面积计算方法第一实施例的流程示意图;图3为图2中所述根据所述标尺信息确定单位像素面积步骤的细化流程示意图;图4为本专利技术图形面积计算方法第二实施例的流程示意图;图5为图4中所述根据所述视场角和所述图片对焦距离确定单位像素面积的步骤的细化流程示意图;图6为本专利技术图形面积计算方法第三实施例的流程示意图;图7为本专利技术图形面积计算方法第四实施例的流程示意图;图8为本专利技术图形面积计算方法第五实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的主要解决方案是:在接收到外部触发的图形面积计算请求时,检测该图形面积计算请求中的图形图片是否包含标尺信息,并在检测到该图形图片包含标尺信息时,根据该标尺信息确定单位像素面积,然后从该图形图片中提取待计算图形,并根据预设规则计算该待计算图形的总像素数,最后根据该单位像素面积和该总像素数计算该待计算图形的总面积。由于现有技术是通过计算机将不规则图形分割成许多规则的小面元,通过计算这些规则小面元的面积,然后再叠加得到整个不规则图形的面积,存在计算较为复杂、计算速度也较慢,等待时间较长的问题。本专利技术提供一种解决方案,通过识别不规则图形的总像素数,以及单位像素代表的实际面积,计算过程简单,能够快速的计算出不规则图形的总面积,提高计算速度,减少用户等待时间。如图1所示,图1是本专利技术实施例方案涉及的硬件运行环境的终端结构示意图。本专利技术实施例终端可以是PC,也可以是智能手机、平板电脑、电子书阅读器、便携计算机等具有显示功能的可移动式终端设备。如图1所示,该图形面积计算终端可以包括:处理器1001,例如CPU,通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显本文档来自技高网...
图形面积计算方法、终端及计算机可读存储介质

【技术保护点】
一种图形面积计算方法,其特征在于,所述图形面积计算方法包括以下步骤:在接收到外部触发的图形面积计算请求时,检测所述图形面积计算请求中的图形图片是否包含标尺信息;在检测到所述图形图片包含标尺信息时,根据所述标尺信息确定单位像素面积;从所述图形图片中提取待计算图形,并根据预设规则计算所述待计算图形的总像素数;根据所述单位像素面积和所述总像素数计算所述待计算图形的总面积。

【技术特征摘要】
1.一种图形面积计算方法,其特征在于,所述图形面积计算方法包括以下步骤:在接收到外部触发的图形面积计算请求时,检测所述图形面积计算请求中的图形图片是否包含标尺信息;在检测到所述图形图片包含标尺信息时,根据所述标尺信息确定单位像素面积;从所述图形图片中提取待计算图形,并根据预设规则计算所述待计算图形的总像素数;根据所述单位像素面积和所述总像素数计算所述待计算图形的总面积。2.如权利要求1所述的图形面积计算方法,其特征在于,所述根据所述标尺信息确定单位像素面积的步骤包括:获取所述标尺信息中的长度标尺和长度信息;根据预设规则计算所述长度标尺的像素数;根据所述像素数和所述长度信息计算单位像素面积。3.如权利要求1所述的图形面积计算方法,其特征在于,所述检测所述图形面积计算请求中的图形图片是否包含标尺信息的步骤之后,所述图形面积计算方法还包括:在检测到所述图形图片不包含标尺信息时,检测所述图形图片是否包含视场角和图片对焦距离;在检测到所述图形图片包含视场角和图片对焦距离时,根据所述视场角和所述图片对焦距离确定单位像素面积。4.如权利要求3所述的图形面积计算方法,其特征在于,所述根据所述视场角和所述图片对焦距离确定单位像素面积的步骤包括:将所述视场角均分,以获取平均视场角,并计算所述平均视场角的正切值;根据所述正切值、所述图片对焦距离和预设公式计算图片拍摄宽度;根据所述图片拍摄宽度和所述图形图片的尺寸信息确定所述图形图片的实际长宽;根据所述实际长宽和所述图形图片的总像素数计算单位像素面积。5.如权利要求3所述的图形面积计算方法,其特征在于,所述检测所述图形图片是否包含视长角和图片对焦距离的步骤之后,所述图形面积计算方法还包括:在检测到所述图形图片不包含视场角和图片对焦距离时,输出提醒信息。6.如权利要求1-5中任一项所述的图形面积计算方法,其特征在于,所述图形面积计算方法还包括:在接收到外...

【专利技术属性】
技术研发人员:梁燕洪倪漫利何瑶益
申请(专利权)人:深圳天珑无线科技有限公司深圳市天珑移动技术有限公司
类型:发明
国别省市:广东,44

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

1