[发明专利]多区域截图的方法和设备在审
申请号: | 201210291441.2 | 申请日: | 2012-08-15 |
公开(公告)号: | CN103593171A | 公开(公告)日: | 2014-02-19 |
发明(设计)人: | 李伟;方凯 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区域 截图 方法 设备 | ||
技术领域
本发明涉及屏幕截图技术,尤其涉及一种多区域截图的方法和设备。
背景技术
现有技术中,截图操作是这样进行的:在当前屏幕上按下截图按钮,则系统自带方法将当前全部屏幕截图,然后运行一个不带标题、全屏展示的程序。该程序的内容,就是当前截取的屏幕图片。这就是为什么截图的时候我们会感觉到整个屏幕突然静止了。然后,定位截图框。实际上,画框就是确定截图框的起始坐标与结束坐标。确定了起始坐标与结束坐标之后,按下最后的完成按钮才算截图完成。在现今的屏幕截图技术中,对于全屏幕内容中仅有几处内容需要截图发送或保存时,不能叠加选取,而只能全屏截取并加上画图线标注,或者分步骤截取多张图片。但是,这些方法容易截取到过多无用的内容,大面积截图后造成画质降低,加入画图线标注更是造成原有内容的破坏,既占内存又不方便查看。
发明内容
本发明的主要目的在于提供一种在屏幕中截取多处内容时能实现多处内容同时截取的多区域截图的方法和设备,即:仅截取到有用部分的内容,虚化无用部分的内容以减小其质量,以解决现有技术中存在的无法实现对屏幕中的多个区域进行一次截取的问题,其中:本发明提供的一种多区域截图的方法,包括:在屏幕上分别定位与多个感兴趣区域相对应的多个截图框;以及基于所述多个截图框执行截图。
根据本发明的实施例,在该方法中,在屏幕上针对多个感兴趣区域分别定位多个截图框包括:在屏幕上针对第一个感兴趣区域定位第一个截图框;以及调用复选工具并针对所述多个感兴趣区域中的其他感兴趣区域定位多个截图框中的其他截图框。
根据本发明的实施例,在该方法中,基于所述多个截图框执行截图包括:获取所述多个截图框的横坐标的最大值及最小值和纵坐标的最大值及最小值;将由所述横坐标的最大值及最小值和所述纵坐标的最大值及最小值所确定的矩形作为截图边界;以及按照所述截图边界执行截图。
根据本发明的实施例,在该方法中,获取所述多个截图框的横坐标的最大值及最小值和纵坐标的最大值及最小值包括:记录所述多个截图框的每个截图框的四个顶点坐标;以及比较所述多个截图框的顶点坐标的横坐标值和纵坐标值,并获取横坐标的最大值及最小值和纵坐标的最大值及最小值。
根据本发明的实施例,该方法还包括将所述截图边界中除了所述多个截图框以外的区域设置为半透明的步骤。
在本发明的另一方面中,提供一种多区域截图的设备,其特征在于,包括:截图框定位模块,被配置成在屏幕上分别定位与多个感兴趣区域相对应的多个截图框;以及截图模块,被配置成基于全部的截图框执行截图。
根据本发明的实施例,在该设备中,所述截图框定位模块包括:截图框初始定位模块,被配置成在屏幕上针对一个感兴趣区域定位第一个截图框;以及截图框复选定位模块,被配置成调用复选工具并针对所述多个感兴趣区域中的其他感兴趣区域定位多个截图框中的其他截图框。
根据本发明的实施例,在该设备中,所述截图模块包括:获取模块,被配置成获取所述多个截图框的横坐标的最大值及最小值和纵坐标的最大值及最小值;确定模块,被配置成将由所述横坐标的最大值及最小值和所述纵坐标的最大值及最小值所确定的矩形作为截图边界;以及边界截图模块,被配置成按照所述截图边界执行截图。
根据本发明的实施例,在该设备中,所述获取模块包括:记录模块,被配置成记录所述多个截图框的每个截图框的四个顶点坐标;以及比较模块,被配置成比较所述多个截图框的顶点坐标的横坐标值和纵坐标值,并获取横坐标的最大值及最小值和纵坐标的最大值及最小值。
根据本发明的实施例,该设备还包括区域虚化模块,被配置成将所述截图边界中除了所述多个截图框以外的区域设置为半透明。
与现有技术相比,根据本发明的技术方案,能够实现对屏幕中的多个对象区域进行一次截取。并且,能够实现仅截取到有用的部分内容,虚化无用的部分内容。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1A和图1B是利用本发明实施例实现多区域截图的方法的截图示例;
图2是本发明实施例涉及的多区域截图的方法的流程图;
图3是本发明实施例的图2中的步骤S201的具体流程图;
图4是本发明实施例的图2中的步骤S202的具体流程图;
图5是本发明实施例的图4中的步骤S401的具体流程图;
图6是本发明实施例涉及的多区域截图的设备的框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210291441.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:车削设备
- 下一篇:用于提升机导向轮的车槽装置