一种移动终端屏幕截图方法及其移动终端技术

技术编号:12834158 阅读:85 留言:0更新日期:2016-02-07 19:39
本发明专利技术涉及图像处理技术领域,提供了一种移动终端屏幕截图方法,包括:接收截图开始指示;获取位于当前屏的截屏控制区域图像对应的像素矩阵一;根据所述像素矩阵一,以及所述截屏控制区域新增的像素行,生成像素矩阵二,直至接收到截屏结束指示;所述新增的像素行由所述截屏控制区域根据屏幕滚动得到;根据所述像素矩阵二,生成截屏图像。同时,本发明专利技术还提供了采用所述截屏方法的移动终端。本发明专利技术可实现简单、高效、合成效果好的多屏截图。

【技术实现步骤摘要】

本专利技术涉及图像处理
,尤其涉及一种移动终端屏幕截图方法及其移动终端
技术介绍
随着多媒体智能终端的硬件和软件水平越来越强大,以前在多媒体智能终端上不能做的事情,现在也变得可以了,例如在移动智能终端截图。下面以手机为例,来说明移动智能终端现有的截图方法以及效果。现在用户在手机上面一般一次只能截取一个屏幕大小的图片,截取的操作方式一般为,同时按一下手机的关机键和主页键。如果用户想截取连续的多屏界面,现有的操作方式如下:先截取当前屏幕的内容,再滑动屏幕到下一屏,再次截取,如此反复。再利用手机端或者电脑端的图片合成软件,将刚才截取的多幅图片合成为一幅长图。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:现有的多屏截图方法非常的繁琐,效率低,且最终合成效果不好。
技术实现思路
为克服现有技术中多屏截图方法操作繁琐,效率低,最终合成效果不好的问题,本专利技术实施例一方面提供了一种移动终端屏幕截图方法,包括:接收截图开始指示;获取位于当前屏的截屏控制区域图像对应的像素矩阵一;根据所述像素矩阵一,以及所述截屏控制区域新增的像素行,生成像素矩阵二,直至接收到截屏结束指示;所述新增的像素行由所述截屏控制区域根据屏幕滚动得到; 根据所述像素矩阵二,生成截屏图像。另一方面,本专利技术实施例提供了一种移动终端,包括:获取模块,用于接收截图开始指示,并获取位于当前屏的截屏控制区域图像对应的像素矩阵一;第一合成模块,用于根据所述获取模块获取的所述像素矩阵一,以及所述截屏控制区域新增的像素行,生成像素矩阵二,直至接收到截屏结束指示;所述新增的像素行由所述截屏控制区域根据屏幕滚动得到;第二合成模块,用于根据所述第一合成模块生成的所述像素矩阵二,生成截屏图像。本专利技术实施例通过获取位于当前屏的截屏控制区域图像对应的像素矩阵一,并根据像素矩阵一,以及所述截屏控制区域新增的像素行,生成像素矩阵二,直至接收到截屏结束指示,生成截屏图像,这样,用户只需滚动屏幕,即可以得到用户所需的完整的截屏图像,因此避免了单幅截取再通过软件合成的繁重工作量,且图像连续,避免了误操作或者软件缺陷导致了图像失真或合成错误。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一种移动终端屏幕截图方法的实施例一的流程图。图2是本专利技术一种移动终端屏幕截图方法的实施例二的流程图。图3是本专利技术一种移动终端的实施例一的结构示意图。图4是本专利技术一种移动终端的实施例二的结构示意图。【具体实施方式】为了使本专利技术所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参照图1,是本专利技术一种移动终端屏幕截图方法的实施例一的流程图,该截屏方法包括:步骤S11:接收截图开始指示。截图开始指示的触发方式包括但不限于以下几种:通过快捷图标按钮触发;通过按键或者按键组合触发;通过显示屏手势触发;通过语音指令触发;通过拿起移动终端摇一摇,或者在空中挥舞出指定形状触发;通过隔空手势触发。步骤S12:获取位于当前屏的截屏控制区域图像对应的像素矩阵一。在本专利技术实施例中,获取位于当前屏的截屏控制区域图像包括但不限于以下方式:在接收到截图开始指示,移动终端当前屏上显示截屏控制区域的时候确定;在显示截屏控制区域后,用户调整显示截屏控制区域的形状、位置或大小后通过触发确认操作而确定。调整显示截屏控制区域的形状、位置或大小,可以为系统预设形状、位置或大小,如当前屏内容所涵盖的形状,或与当前屏内某个应用窗口形状对应的形状。因此,所述截屏控制区域可以为整个显示屏区域或部分显示屏区域。在本专利技术实施例中,所述截屏控制区域为当前屏内容所涵盖的形状,该截屏控制区域为矩形,该矩形截屏控制区域默认宽度为显示屏的宽度,高度默认为当前屏的高度。用户也可以在设置界面提供的参数设置功能中设定截屏控制区域的透明度,颜色等信息。考虑到移动终端显示屏信息的排布规则,本专利技术实施例采用矩形的截屏控制区域有助于用户截取更加完整的图像信息,节省操作时间。获取位于当前屏的截屏控制区域图像对应的像素矩阵一,为获取当前屏幕的截屏控制区域图像对应的像素矩阵一对应的图像,在本专利技术实施例中,该对应的图像为截屏控制区域内所有的图像,由此可以供用户更加直观和便捷的截取需要的当前屏信息。应当理解,在本专利技术截图方法的一些其他实施例中,获取所述截屏控制区域对应的图像还可以在前述基础上,增加当前截屏控制区域边界外一定像素宽度的图像,或排除当前截屏控制区域边界内一定像素宽度的图像。步骤S13:根据所述像素矩阵一,以及所述截屏控制区域新增的像素行,生成像素矩阵二,直至接收到截屏结束指示;所述新增的像素行由所述截屏控制区域根据屏幕滚动得到。在本专利技术实施例中,用户可以滑动当前屏中截屏控制区域内,或滑动当前屏中截屏控制区域外的触摸屏使当前屏发生滚动以更新截屏控制区域的内容并生成像素矩阵二。所述截屏结束指示可以包括但不限于以下几种:通过触发快捷图标按钮;通过触发按键或者按键组合;通过显示屏手势触发;通过语音指令触发;通过拿起移动终端摇一摇,或者在空中挥舞出指定形状触发;通过隔空手势触发;通过停止滚动所述显示屏的内容并移开手指触发。在通过停止滚动所述显示屏的内容并移开手指触发方式下,用户仅需移开手指,使手指离开显示屏面板即可保存屏幕截图,不需要额外通过其他确认按键或手势等方式触发,操作简单,使用方便。步骤14:根据所述像素矩阵二,生成截屏图像。生成截屏图像之后会弹出提示告知用户图像已经保存,并退出本程序。用户可以选择查看生成的截屏图像以确认截屏效果。本专利技术实施例的方法实现了多屏的连续截取,并通过算法自动合成因此避免了单幅截取再通过软件合成的繁重工作量,且图像连续,避免了误操作或者软件缺陷导致了图像失真或合成错误。可以高效,快捷,准确地抓取显示终端的多屏图像。图2,是本专利技术一种移动终端屏幕截图方法的实施例二的流程图,该截屏方法包括:步骤S21:接收截图开始指示。此步骤与第一实施例中的对应步骤相同,这里不再赘述。步骤S22:判断出截屏控制区域。当前屏幕由截屏区域和非截屏区域组成,截屏区域由截屏控制区域和非截屏控制区域组成。截屏控制区域也称为可滚动区域,即跟随屏幕界面滚动,显示内容发生变化的区域。非截屏控制区域也称为固定区域,即不跟随屏幕界面滚动,显示内容不发生变化的区域。步骤S23:获取位于当前屏的截屏控制区域图像对应的像素矩阵一。步骤S24:根据像素矩阵一,截屏控制区域新增的像素行以及屏幕内容滚动方向,生成像素矩阵二,直至接收到截屏结束指示。此步骤与第一实施例中的对应步骤的不同点在于:根据像素矩阵一,截屏控制区域新增的像素行以及屏幕内容滚动方向,生成像素矩阵二,直至接收到截屏结束指示,包括:将所述新增的像素行按行叠加在所述像素矩阵一的最后一行后,或按行叠加在所述像素矩阵一的第一行前。其中,所述像素行可以沿屏幕长度平行的方向排列或沿屏幕宽度本文档来自技高网...

【技术保护点】
一种移动终端屏幕截图方法,其特征在于,包括:接收截图开始指示;获取位于当前屏的截屏控制区域图像对应的像素矩阵一;根据所述像素矩阵一,以及所述截屏控制区域新增的像素行,生成像素矩阵二,直至接收到截屏结束指示;所述新增的像素行由所述截屏控制区域根据屏幕滚动得到;根据所述像素矩阵二,生成截屏图像。

【技术特征摘要】

【专利技术属性】
技术研发人员:李翔陈凌云李决定
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1