截图处理方法、装置、可读存储介质及智能设备制造方法及图纸

技术编号:22075321 阅读:22 留言:0更新日期:2019-09-12 14:00
本发明专利技术提出一种截图处理方法、装置、可读存储介质及智能设备,该方法包括如下步骤:响应于用户的截图指令,对显示界面上的目标内容进行截取以得到初始截图;判断初始截图的各侧缘是否至少存在一方形的可截取区域,其中可截取区域为空白设置,可截取区域的长度至少等于初始截图的短边长度,且可截取区域内不存在图像元素;若判断到初始截图的侧缘存在一方形的可截取区域,则在可截取区域中加载截图标注信息,并将截图标注信息与原始的初始截图进行合并以得到一目标截图。本发明专利技术提出的截图方法,可对所截取的图形进行二次编辑利用,方便了用户使用。

Screen Processing Method, Device, Readable Storage Media and Intelligent Equipment

【技术实现步骤摘要】
截图处理方法、装置、可读存储介质及智能设备
本专利技术涉及图形处理
,特别涉及一种截图处理方法、装置、可读存储介质及智能设备。
技术介绍
随着移动互联网技术的迅速发展,移动互联网用户数量日益增多,移动设备逐渐代替PC成为了用户进行网上行为的主要终端。用户的网页访问行为从原来的基于PC的浏览器访问逐渐转变成基于移动设备的浏览器访问。用户在移动设备上利用浏览器进行网页访问时,可能会对网页中的图片、文字等静态网页元素产生兴趣,想要将其保存在移动设备本地以方便随时查看,由此便产生了截图需求。此外,有时为了对图片进行更加详细地标注说明,通常会在截图本身添加说明以及标注的相关文字或二维码。然而,此种直接在截图本身添加标注的方法,破坏了截图的完整性,不方便对截图进行二次利用。
技术实现思路
鉴于上述状况,有必要解决现有技术中,直接在截图本身添加标注的方法,破坏了截图的完整性,不容易对截图进行二次利用的问题。本专利技术实施例提供了一种截图处理方法,其中,所述方法包括如下步骤:响应于用户的截图指令,对显示界面上的目标内容进行截取以得到初始截图;判断所述初始截图的各侧缘是否至少存在一方形的可截取区域,其中所述可截取区域为空白设置,所述可截取区域的长度至少等于所述初始截图的短边长度,且在所述可截取区域内不存在图像元素;若判断到所述初始截图的侧缘存在一方形的所述可截取区域,则在所述可截取区域中加载截图标注信息,并将所述截图标注信息与原始的所述初始截图进行合并以得到一目标截图,其中所述截图标注信息包括文字标注对象或二维码标注对象。本专利技术提出的截图处理方法,首先根据截图指令,对显示界面上的目标内容进行截取得到一初始截图,对所得到的初始截图,分析该初始截图中是否存在一方形的可截取区域,若存在,则可在该可截取区域中加载截图标注信息,然后将截图标注信息与原始的初始截图进行合并得到一目标截图,实现对所截取的初始截图的说明与标注。在本专利技术中,由于上述的截图标注信息记载在可截取区域内,且该可截取区域内不包含设计元素,当用户需要对该截图进行二次利用时,直接将上述的可截取区域进行切割划分,便可实现所截取图片的二次利用,方便快捷,提高了用户体验。所述截图处理方法,其中,若判断到所述初始截图的侧缘存在一方形的所述可截取区域,则在所述可截取区域中加载截图标注信息的方法包括如下步骤:判断所述可截取区域的面积是否大于加载所述截图标注信息时所需的面积;若是,则在所述可截取区域中加载所述截图标注信息。所述截图处理方法,其中,所述可截取区域包括多个连续排列的待标注单元格,所述判断所述可截取区域的面积是否大于加载所述截图标注信息时所需的面积的方法包括如下步骤:当判断到所述待标注单元格的数量大于待加载的所述文字标注对象的数量,则判定所述可截取区域的面积大于加载所述文字标注对象时所需的面积;当判断到多个所述待标注单元格所围成的最大宽度以及最大长度均分别大于待加载的所述二维码标注对象对应的宽度以及长度,则判定所述可截取区域的面积大于加载所述二维码标注对象时所需的面积。所述截图处理方法,其中,当判断到所述初始截图中不存在所述可截取区域时,所述方法还包括:在所述初始截图的至少一侧缘添加一方形的标注区域,并判断所述标注区域的面积是否大于加载所述截图标注信息时所需的面积;若是,则在所述标注区域内加载所述截图标注信息。所述截图处理方法,其中,在所述初始截图的一侧缘添加一方形的标注区域之前,所述方法包括:计算添加所述标注区域后的所述初始截图与未添加所述标注区域的所述初始截图之间的长度比,并判断所述长度比是否大于预设长度比;若否,则在所述初始截图的一侧缘添加一方形的所述标注区域。所述截图处理方法,其中,所述方法还包括:对未添加所述标注区域一侧的所述初始截图,根据所述长度比进行放大;将放大后的所述初始截图与加载所述截图标注信息后的所述标注区域进行合并,以得到所述目标截图。所述截图处理方法,其中,所述方法还包括:响应于用户的图形拆解指令,对合成的所述目标截图进行图形分析,并判断所述目标截图中是否包含所述可截取区域;若否,则将所述目标截图拆分成所述初始截图以及所述标注区域。本专利技术还提出一种截图装置,其中,所述装置包括:图片截取模块,用于响应于用户的截图指令,对显示界面上的目标内容进行截取以得到初始截图;图片分析模块,用于判断所述初始截图的各侧缘是否至少存在一方形的可截取区域,其中所述可截取区域为空白设置,所述可截取区域的长度至少等于所述初始截图的短边长度,且在所述可截取区域内不存在图像元素;图片标注模块,用于若判断到所述初始截图的侧缘存在一方形的所述可截取区域,则在所述可截取区域中加载截图标注信息,并将所述截图标注信息与原始的所述初始截图进行合并以得到一目标截图,其中所述截图标注信息包括文字标注对象或二维码标注对象。本专利技术还提出一种可读存储介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如上所述的截图处理方法。本专利技术还提出一种智能设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现如上所述的截图处理方法。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实施例了解到。附图说明图1为本专利技术第一实施例提出的截图处理方法的流程图;图2为本专利技术第二实施例提出的截图处理方法的流程图;图3为本专利技术第二实施例中初始截图的结构示意图;图4为本专利技术第二实施例中所截取的初始截图的示意图;图5为本专利技术第三实施例提出的截图处理方法的流程图;图6为本专利技术第四实施例提出的截图处理方法的流程图;图7为本专利技术第五实施例提出的截图装置的结构示意图。主要符号说明:初始截图11不可截取区域111可截取区域112待标注单元格1121具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。参照下面的描述和附图,将清楚本专利技术的实施例的这些和其他方面。在这些描述和附图中,具体公开了本专利技术的实施例中的一些特定实施方式,来表示实施本专利技术的实施例的原理的一些方式,但是应当理解,本专利技术的实施例的范围不受此限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。用户在移动设备上利用浏览器进行网页访问时,可能会对网页中的图片、文字等静态网页元素产生兴趣,想要将其保存在移动设备本地以方便随时查看,由此便产生了截图需求。此外,有时为了对图片进行更加详细地标注说明,通常会在截图本身添加说明以及标注的相关文字或二维码。然而,此种直接在截图本身添加标注的方法,破坏了截图的完整性,不方便对截图进行二次利用。为了解决这一技术问题,本专利技术提出一种截图处理方法,请参阅图1,对于本专利技术第一实施例提出的截图处理方法,该方法包括如下步骤:S101,响应于用户的截图指令,对显示界面上的目标内容进行截取以得到初始截图。在本专利技术中,以手机截图为例进行具体说明。对每个手机而言,系统都设置有对应的截图指令,当用户按下对应的截图指令后,可对手机显示界面上本文档来自技高网...

【技术保护点】
1.一种截图处理方法,其特征在于,所述方法包括如下步骤:响应于用户的截图指令,对显示界面上的目标内容进行截取以得到初始截图;判断所述初始截图的各侧缘是否至少存在一方形的可截取区域,其中所述可截取区域为空白设置,所述可截取区域的长度至少等于所述初始截图的短边长度,且在所述可截取区域内不存在图像元素;若判断到所述初始截图的侧缘存在一方形的所述可截取区域,则在所述可截取区域中加载截图标注信息,并将所述截图标注信息与原始的所述初始截图进行合并以得到一目标截图,其中所述截图标注信息包括文字标注对象或二维码标注对象。

【技术特征摘要】
1.一种截图处理方法,其特征在于,所述方法包括如下步骤:响应于用户的截图指令,对显示界面上的目标内容进行截取以得到初始截图;判断所述初始截图的各侧缘是否至少存在一方形的可截取区域,其中所述可截取区域为空白设置,所述可截取区域的长度至少等于所述初始截图的短边长度,且在所述可截取区域内不存在图像元素;若判断到所述初始截图的侧缘存在一方形的所述可截取区域,则在所述可截取区域中加载截图标注信息,并将所述截图标注信息与原始的所述初始截图进行合并以得到一目标截图,其中所述截图标注信息包括文字标注对象或二维码标注对象。2.根据权利要求1所述的截图处理方法,其特征在于,若判断到所述初始截图的侧缘存在一方形的所述可截取区域,则在所述可截取区域中加载截图标注信息的方法包括如下步骤:判断所述可截取区域的面积是否大于加载所述截图标注信息时所需的面积;若是,则在所述可截取区域中加载所述截图标注信息。3.根据权利要求2所述的截图处理方法,其特征在于,所述可截取区域包括多个连续排列的待标注单元格,所述判断所述可截取区域的面积是否大于加载所述截图标注信息时所需的面积的方法包括如下步骤:当判断到所述待标注单元格的数量大于待加载的所述文字标注对象的数量,则判定所述可截取区域的面积大于加载所述文字标注对象时所需的面积;当判断到多个所述待标注单元格所围成的最大宽度以及最大长度均分别大于待加载的所述二维码标注对象对应的宽度以及长度,则判定所述可截取区域的面积大于加载所述二维码标注对象时所需的面积。4.根据权利要求1所述的截图处理方法,其特征在于,当判断到所述初始截图中不存在所述可截取区域时,所述方法还包括:在所述初始截图的至少一侧缘添加一方形的标注区域,并判断所述标注区域的面积是否大于加载所述截图标注信息时所需的面积;若是,则在所述标注区域内加载所述截图标注信息。5.根据权利要求4所...

【专利技术属性】
技术研发人员:李一华尹文乐
申请(专利权)人:中至数据集团股份有限公司
类型:发明
国别省市:江西,36

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

1