一种截屏方法及装置制造方法及图纸

技术编号:15540285 阅读:59 留言:0更新日期:2017-06-05 10:14
本申请公开了一种截屏方法及装置,方法包括:接收截屏指令;获取终端屏幕当前所显示的图像;在所述图像中确定终端屏幕上指定功能区域对应的目标图像区域;对所述图像进行处理,以去除所述目标图像区域内的图像信息,处理后的图像作为截屏图像。由此可见,本申请在截取终端屏幕当前所显示的图像后并非直接将该图像作为截屏图像,而是在该图像中确定终端屏幕上指定功能区域对应的目标图像区域,进而去除该目标图像区域内的图像信息,处理后的图像作为截屏图像,保证了指定功能区域内的图像信息不被泄漏,保证了用户的隐私安全。

Method and device for screen shooting

The invention discloses a method and device. The method includes: receiving a screenshot screenshot instruction; image acquisition terminal screen currently displayed on the screen corresponding to the specified terminal; determining the function area of the target area of the image in the image; and processing the image, to remove the image information of the target image in the region. As the screenshot image after image processing. Thus, the application in image capture terminal screen currently displayed after not directly to the image as the screenshot image, but to determine the terminal screen corresponding to specified functional area of the target image regions in the image, and then remove the image signal of the target image region of interest, the processed images as the screenshot image, the image the information specified within the functional area will not be leaked, ensures that the user's privacy.

【技术实现步骤摘要】
一种截屏方法及装置
本申请涉及图像处理
,更具体地说,涉及一种截屏方法及装置。
技术介绍
随着智能终端设备的发展,各种智能终端设备都提供了截屏的功能,一般存在快捷键操作。当用户按下快捷键时,终端系统即截取屏幕当前显示的内容,并生成一张图片,供用户进一步使用,如分享到社交网络中等。终端设备屏幕上一般由若干功能区域组成,如通知栏区域、内容显示区域等。以通知栏区域为例,通知栏是指终端顶端一行固定区域。如图1所示,其示例了在日历显示界面的截屏图像。根据图1可知,通知栏一般以图标显示一些信息,常规地,包括时间、电池电量、信号强度、运营商标识等。通知栏也用于各种应用程序显示信息,比如新信息的通知,以及新信息滚动显示等。现有技术在截屏时同时截取了通知栏内容,这样存在暴露用户隐私信息的风险。例如:运营商标识,暴露了用户手机所属运营商;时间信息,暴露了用户截屏时的活动时间。特别地,如果截屏时,正好有新信息到达,会暴露用户收到的信息。
技术实现思路
有鉴于此,本申请提供了一种截屏方法及装置,以实现准确识别文档正文区域,为文档排版转换提供基础。为了实现上述目的,现提出的方案如下:一种截屏方法,包括:接收截屏指令;获取终端屏幕当前所显示的图像;在所述图像中确定终端屏幕上指定功能区域对应的目标图像区域;对所述图像进行处理,以去除所述目标图像区域内的图像信息,处理后的图像作为截屏图像。优选地,所述指定功能区域包括通知栏。优选地,所述在所述图像中确定终端屏幕上指定功能区域对应的目标图像区域,包括:查询预置的终端型号与所述指定功能区域的位置及大小的对应关系,确定与所述终端的型号对应的所述指定功能区域的位置和大小;根据确定的所述指定功能区域的位置和大小,在所述图像中确定所述指定功能区域对应的目标图像区域。优选地,所述在所述图像中确定终端屏幕上指定功能区域对应的目标图像区域,包括:对所述图像进行灰度处理,得到灰度处理后的图像;自所述灰度处理后的图像的首行像素点开始,向下逐行扫描像素点,确定每一行像素点的平均灰度值;以行高作为横坐标,各行的平均灰度值作为纵坐标,绘制曲线图;确定所述曲线图中首个离群点对应的行高坐标,将所述图像中首行至所述行高坐标对应行之间的像素点区域确定为所述目标图像区域。优选地,所述对所述图像进行处理,以去除所述目标图像区域内的图像信息,包括:将所述图像中所述目标图像区域裁剪掉。优选地,所述对所述图像进行处理,以去除所述目标图像区域内的图像信息,包括:对所述图像中所述目标图像区域的图像信息进行遮挡处理。优选地,所述对所述图像中所述目标图像区域的图像信息进行遮挡处理,包括:采用设定颜色对所述图像中所述目标图像区域进行颜色填充;或,采用设定图案对所述图像中所述目标图像区域进行图案填充。优选地,所述对所述图像进行处理,以去除所述目标图像区域内的图像信息,包括:向用户展示签名页面,以便用户在所述签名页面中输入个性化签名;获取用户在所述签名页面中输入的个性化签名;采用设定颜色对所述图像中所述目标图像区域进行背景颜色填充,并在背景中显示所述个性化签名。一种截屏装置,包括:截屏指令接收单元,用于接收截屏指令;图像获取单元,用于获取终端屏幕当前所显示的图像;目标图像区域确定单元,用于在所述图像中确定终端屏幕上指定功能区域对应的目标图像区域;图像处理单元,用于对所述图像进行处理,以去除所述目标图像区域内的图像信息,处理后的图像作为截屏图像。优选地,所述图像处理单元包括:第一图像处理子单元,用于将所述图像中所述目标图像区域裁剪掉,或,对所述图像中所述目标图像区域的图像信息进行遮挡处理。从上述的技术方案可以看出,本申请实施例提供的截屏方法,接收截屏指令;获取终端屏幕当前所显示的图像;在所述图像中确定终端屏幕上指定功能区域对应的目标图像区域;对所述图像进行处理,以去除所述目标图像区域内的图像信息,处理后的图像作为截屏图像。由此可见,本申请在截取终端屏幕当前所显示的图像后并非直接将该图像作为截屏图像,而是在该图像中确定终端屏幕上指定功能区域对应的目标图像区域,进而去除该目标图像区域内的图像信息,处理后的图像作为截屏图像,保证了指定功能区域内的图像信息不被泄漏,保证了用户的隐私安全。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1示例了现有日历显示界面的截屏图像;图2为本申请实施例公开的一种截屏方法流程图;图3为本申请实施例公开的一种确定目标图像区域的方法流程图;图4为本申请实施例公开的另一种确定目标图像区域的方法流程图;图5示例了图像中各行平均灰度值随行高变化曲线图;图6示例了图像裁剪前后的对比示意图;图7示例了图像单色填充前后的对比示意图;图8示例了图像个性化签名前后的对比示意图;图9为本申请实施例公开的一种截屏装置结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。现有智能终端设备一般均支持截屏功能,如通过触发设置的快捷键截取屏幕当前所显示的图像。但是,用户真实所要截取的图像可能不包含终端屏幕上指定功能区域内的图像,如智能手机的顶部的通知栏或其它区域。为此,本申请提供了一种截屏方案,以适应用户的需求。接下来介绍本申请方案,参见图2,图2为本申请实施例公开的一种截屏方法流程图。如图2所示,该方法包括:步骤S100、接收截屏指令;具体地,根据终端设备的不同,截屏指令的发起形式也不同。以智能手机为例,系统界面一般提供有截屏图标,当检测到该截图图标被触发时,可以确定接收到截屏指令。除此之外,用户还可以设置快捷按键,如电源键与音量键的组合等,当检测到快捷按键被触发时,可以确定接收到截屏指令。除此之外,还可设置其它截屏指令输入方式,如语音输入等等。步骤S110、获取终端屏幕当前所显示的图像;具体地,在接收到截屏指令时,获取终端屏幕当前所显示的图像。终端屏幕可以划分为若干个功能区域,如通知栏区域、内容显示区域等。这里本步骤中将终端屏幕各功能区域当前所显示的图像均获取到,也即获取终端屏幕全屏图像。本步骤获取终端屏幕当前所显示的图像的过程,可以通过系统提供的接口实现。步骤S120、在所述图像中确定终端屏幕上指定功能区域对应的目标图像区域;具体地,本申请可以由用户预先设定该指定功能区域。如,设置指定功能区域为通知栏。设置的指定功能区域为用户不想显示截屏内容的区域,该区域的内容可能涉及用户隐私等。步骤S130、对所述图像进行处理,以去除所述目标图像区域内的图像信息,处理后的图像作为截屏图像。本步骤中将图像中目标图像区域内的图像信息进行去除,以保证处理后的图像不包含目标图像区域内的图像信息。处理后的图像作为截屏图像,可以供用户进行后续操作,如分享到社交网络中等。可以理解的是,如果用户需要将终端屏幕当前显示的所本文档来自技高网...
一种截屏方法及装置

【技术保护点】
一种截屏方法,其特征在于,包括:接收截屏指令;获取终端屏幕当前所显示的图像;在所述图像中确定终端屏幕上指定功能区域对应的目标图像区域;对所述图像进行处理,以去除所述目标图像区域内的图像信息,处理后的图像作为截屏图像。

【技术特征摘要】
1.一种截屏方法,其特征在于,包括:接收截屏指令;获取终端屏幕当前所显示的图像;在所述图像中确定终端屏幕上指定功能区域对应的目标图像区域;对所述图像进行处理,以去除所述目标图像区域内的图像信息,处理后的图像作为截屏图像。2.根据权利要求1所述的截屏方法,其特征在于,所述指定功能区域包括通知栏。3.根据权利要求1所述的截屏方法,其特征在于,所述在所述图像中确定终端屏幕上指定功能区域对应的目标图像区域,包括:查询预置的终端型号与所述指定功能区域的位置及大小的对应关系,确定与所述终端的型号对应的所述指定功能区域的位置和大小;根据确定的所述指定功能区域的位置和大小,在所述图像中确定所述指定功能区域对应的目标图像区域。4.根据权利要求2所述的截屏方法,其特征在于,所述在所述图像中确定终端屏幕上指定功能区域对应的目标图像区域,包括:对所述图像进行灰度处理,得到灰度处理后的图像;自所述灰度处理后的图像的首行像素点开始,向下逐行扫描像素点,确定每一行像素点的平均灰度值;以行高作为横坐标,各行的平均灰度值作为纵坐标,绘制曲线图;确定所述曲线图中首个离群点对应的行高坐标,将所述图像中首行至所述行高坐标对应行之间的像素点区域确定为所述目标图像区域。5.根据权利要求1所述的截屏方法,其特征在于,所述对所述图像进行处理,以去除所述目标图像区域内的图像信息,包括:将所述图像中所述目标图像区域...

【专利技术属性】
技术研发人员:徐佳宏朱吕亮
申请(专利权)人:深圳市茁壮网络股份有限公司
类型:发明
国别省市:广东,44

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

1