[发明专利]屏幕截图的方法、装置及电子设备有效
申请号: | 201510173516.0 | 申请日: | 2015-04-13 |
公开(公告)号: | CN104766271B | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 孙建华 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06T3/40 | 分类号: | G06T3/40;G06T5/50 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张全文 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明适用于电子设备技术领域,提供了一种屏幕截图的方法、装置及电子设备,所述方法包括:当需要截图的内容的不止一满屏时,从所述需要截图的内容的最上方至最下方或者从所述需要截图的内容的最下方至最上方依次进行截图得到N张图片,N大于等于2;从第一张图片开始,依次查找第M‑1张图片中与第M张图片中像素相同的区域,合并第M‑1张图片与第M张图片,删除像素相同的区域,直至M等于N,其中M大于等于2小于等于N。本发明,可以通过两次或者两次以上的截图获取到一张大图,用户体验较好,解决了现有的电子设备,当用户需要截图的内容在整个屏幕无法囊括的情况下,只能截取得到两张图片或者更多张图片,而不能得到一张完整的图片的问题。 | ||
搜索关键词: | 屏幕 截图 方法 装置 电子设备 | ||
【主权项】:
1.一种屏幕截图的方法,其特征在于,包括:当需要截图的内容不止一满屏时,从所述需要截图的内容的最上方至最下方或者从所述需要截图的内容的最下方至最上方依次进行截图得到N张图片,N大于等于2,依次存储截图得到的所述N张图片至电子设备的SD卡中;从第一张图片开始,依次查找第M‑1张图片中与第M张图片中像素相同的区域,合并第M‑1张图片与第M张图片,删除像素相同的区域,直至M等于N,其中M大于等于2,小于等于N,包括:用户下拉所述电子设备的状态栏,长按其中所述N张截图中的一张截图,选择“合并截图”,则菜单前显示一个钩钩图片,再长按另一张截图,选择“合并截图”,依此类推,当钩钩图片多于两张时,下方显示一个“合并截图”按钮,点击此按钮,进行合并截图的操作;其中,当N=2时,当从所述需要截图的内容的最上方至最下方依次进行截图时,第一张图片是需要截图的内容的上半部分,第二张图片是需要截图的内容的下半部分,包括:首先将屏幕定位至需要截图的内容上半部分,得到第一张图片,再将屏幕定位至需要截图的内容下半部分,得到第二张图片;先将第一张图片的最下方第一行的像素和第二张图片的第一行的像素进行对比,如果不同,再将第一张图片的最下方第一行的像素和第二张图片的第二行的像素进行对比,如果不同,则继续将第一张图片的最下方第一行的像素与第二张图片的第三行的像素进行对比,当发现第一张图片的最下方第一行的像素和第二张图片的第n行的像素相同则结束比较,再将第一张图片的最下方第二行的像素和第二张图片的第n‑1行的像素进行对比,直至比较出第一张图片的上方区域块和第二张图片的下方区域块像素完全吻合之后,合并两张图片,将像素相同区域去掉其中一个,连接成一幅图像;当从所述需要截图的内容的最下方至最上方依次进行截图时,第一张图片是需要截图的内容的下半部分,第二张图片是需要截图的内容的上半部分;当从所述需要截图的内容的最上方至最下方依次进行截图得到N张图片时,所述查找第M‑1张图片中与第M张图片中像素相同的区域,包括:将第M‑1张图片的最下方第一行的像素与第M张图片的第一行的像素进行对比,如果不同,再将第M‑1张图片的最下方第一行的像素与第M张图片的第二行像素进行对比,如果不同,则继续将第M‑1张图片的最下方第一行的像素与第M张图片的第三行像素进行对比;如果发现第M‑1张图片的最下方第一行的像素和第M张图片的第n行的像素相同,则再将第M‑1张图片的最下方第二行的像素和第M张图片的第n‑1行的像素进行对比;如果相同,则继续比较第M‑1张图片的最下方第三行的像素与第M张图片的第n‑2行的像素进行对比,直至查找到第M‑1张图片中与第M张图片中像素相同的区域为止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510173516.0/,转载请声明来源钻瓜专利网。