一种截屏图片的快速编辑方法和装置的制造方法

文档序号:10534341阅读:126来源:国知局
一种截屏图片的快速编辑方法和装置的制造方法
【专利摘要】本发明公开了一种截屏图片的快速编辑方法和装置,包括:检测到用户输入的操作事件;将所述操作事件与预设的截屏触发条件进行匹配;若匹配成功,则截屏得到截屏图片;新建窗口显示所述截屏图片,并弹出编辑框;接收用户通过所述编辑框输入的编辑指令,根据所述编辑指令修改所述截屏图片并保存;本发明有效的避免了现有技术中用户需要中止当前操作过程转而去根目录中寻找截屏图片再打开编辑的繁琐操作;使用户通过预设的操作触发截屏后,能够立即在新建的窗口中对截屏图片进行编辑并保存,简单快速的实现了截屏编辑过程,保证了用户操作的连续性。
【专利说明】
一种截屏图片的快速编辑方法和装置
技术领域
[0001]本发明实施例涉及多媒体数据处理技术领域,特别是指一种截屏图片的快速编辑方法和装置。
【背景技术】
[0002]用户在日常使用电脑、手机、PAD等智能设备的过程中,在遇到有趣的或有用的想要保留的屏幕画面时,会进行截屏操作将截屏图片保存下来。在截屏图片基础上,用户往往还需要对其进行个性化编辑,如修改图片效果、修改图片内容、添加文本说明(标签)等。目前用户想要对截屏文件进行上述的个性化编辑的操作时,需要在截屏完成后单独的去根目录下找到截屏文件,然后再对截屏文件进行后续的编辑操作。现有技术中的上述操作,过程繁琐、浪费时间,且会使得用户的整体操作过程不连续。

【发明内容】

[0003]有鉴于此,本发明实施例的目的在于提出一种截屏图片的快速编辑方法和装置,简单快速的实现截屏编辑过程,保证用户操作的连续性。
[0004]基于上述目的本发明提供的一种截屏图片的快速编辑方法,包括:
[0005]检测到用户输入的操作事件;
[0006]将所述操作事件与预设的截屏触发条件进行匹配;若匹配成功,则截屏得到截屏图片;
[0007]新建窗口显示所述截屏图片,并弹出编辑框;
[0008]接收用户通过所述编辑框输入的编辑指令,根据所述编辑指令修改所述截屏图片并保存。
[0009]优选的,所述根据所述编辑指令修改所述截屏图片并保存的步骤之后,还包括:
[0010]读取通讯类软件的通讯记录,获取用户的通讯记录数据;根据所述通讯记录数据生成目标用户列表并显示;
[0011 ]接收用户对所述目标用户列表的选择指令,根据所述选择指令确定至少一个目标用户,将修改后的所述截屏图片发送给所述目标用户。
[0012]优选的,所述若匹配成功,则截屏得到截屏图片的步骤包括:
[0013]读取预设的软件列表,令所述软件列表中的软件关闭或隐藏正在前台显示的浮层窗;截屏并保存截屏图片。
[0014]可选的,所述触发条件为预设的滑动轨迹;
[0015]所述检测到用户输入的操作事件的步骤为:检测到用户输入的滑动触控事件并记录所述滑动触控事件的滑动轨迹;
[0016]所述将所述操作事件与预设的触发条件进行匹配的步骤为:判断所述滑动触控事件的滑动轨迹与所述预设的滑动轨迹是否相同。
[0017]可选的,所述触发条件为预设时长;
[0018]所述检测到用户输入的操作事件的步骤为:检测到用户输入的重按或轻按触控事件,并记录所述重按或轻按触控事件的持续时间;
[0019]所述将所述操作事件与预设的触发条件进行匹配的步骤为:判断所述重按或轻按触控事件的持续时间是否大于等于所述预设时长。
[0020]另一方面,本发明还提供了一种截屏图片的快速编辑装置,包括:
[0021]检测模块,用于检测到用户输入的操作事件;
[0022]匹配模块,用于将所述操作事件与预设的截屏触发条件进行匹配;若匹配成功,则截屏得到截屏图片;
[0023]显示模块,用于新建窗口显示所述截屏图片,并弹出编辑框;
[0024]编辑模块,用于接收用户通过所述编辑框输入的编辑指令,根据所述编辑指令修改所述截屏图片并保存。
[0025]优选的,所述装置还包括:发送模块,用于读取通讯类软件的通讯记录,获取用户的通讯记录数据;根据所述通讯记录数据生成目标用户列表并显示;接收用户对所述目标用户列表的选择指令,根据所述选择指令确定至少一个目标用户,将修改后的所述截屏图片发送给所述目标用户。
[0026]优选的,所述匹配模块还用于:读取预设的软件列表,令所述软件列表中的软件关闭或隐藏正在前台显示的浮层窗;截屏并保存截屏图片。
[0027]可选的,所述触发条件为预设的滑动轨迹;
[0028]所述检测模块还用于:检测到用户输入的滑动触控事件并记录所述滑动触控事件的滑动轨迹;
[0029]所述匹配模块还用于:判断所述滑动触控事件的滑动轨迹与所述预设的滑动轨迹是否相同。
[0030]可选的,所述触发条件为预设时长;
[0031]所述检测模块还用于:检测到用户输入的重按或轻按触控事件,并记录所述重按或轻按触控事件的持续时间;
[0032]所述匹配模块还用于:判断所述重按或轻按触控事件的持续时间是否大于等于所述预设时长。
[0033]从上面所述可以看出,本发明提供的截屏图片的快速编辑方法和装置,有效的避免了现有技术中用户需要中止当前操作过程转而去根目录中寻找截屏图片再打开编辑的繁琐操作;使用户通过预设的操作触发截屏后,能够立即在新建的窗口中对截屏图片进行编辑并保存,简单快速的实现了截屏编辑过程,保证了用户操作的连续性。
【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为本发明实施例的截屏图片的快速编辑方法流程图;
[0036]图2为本发明另一实施例的截屏图片的快速编辑方法流程图;
[0037]图3为本发明实施例中的目标用户列表样式示意图;
[0038]图4为本发明实施例的截屏图片的快速编辑装置结构示意图。
【具体实施方式】
[0039]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0040]本发明实施例提供了一种截屏图片的快速编辑方法。参考图1,为本发明实施例的截屏图片的快速编辑方法流程图。
[0041]所述截屏图片的快速编辑方法,包括以下步骤:
[0042]步骤101、检测到用户输入的操作事件。
[0043]在智能设备正常运行情况下,会实时的检测用户的输入。本实施例中,所述方法应用于带有触摸输入设备的终端,所述的操作事件为滑动触控事件后,当检测到上述滑动触控事件后,记录其滑动轨迹。
[0044]步骤102、将所述操作事件与预设的截屏触发条件进行匹配;若匹配成功,则截屏得到截屏图片。
[0045]对应于前述步骤,本实施例中,所述触发条件为预设的滑动轨迹。
[0046]将检测到的操作事件的滑动轨迹与预设的滑动轨迹进行匹配。在匹配时,判定所述操作事件的滑动轨迹与所述预设的滑动轨迹是否相同,若滑动轨迹相同,则判定匹配成功;若滑动轨迹不相同,则判定匹配失败。在匹配成功时,则进一步的进行截屏处理,然后保存截屏图片。在匹配失败时,则认为所述操作事件为无效操作,不进行任何处理。
[0047]在进行判定时,所述的“滑动轨迹相同”并不是指绝对意义上的完全相同,而是判定两个滑动轨迹是否足够相似,判定是否足够相似的可选实施方式为:预先设置相似度阈值;将用户输入的滑动轨迹与预设的滑动轨迹经过对比分析计算得出相似度,若所得出的相似度达到该相似度阈值,则认为两个滑动轨迹足够相似,判定匹配成功;否则,判定匹配失败。
[0048]由步骤101和步骤102可见,本发明实施例中通过预设的操作来快速、简洁的触发截屏;显然,根据具体的应用场景,触发的操作事件和触发条件可以灵活设定,即在其他实施例中,所述操作事件也可以是用户对屏幕上的预设按钮的点击操作或是用户对智能设备上设置的物理按键的操作,触发条件也自然可以相应的进行设置。
[0049]步骤103、新建窗口显示所述截屏图片,并弹出编辑框。
[0050]在进行截屏处理并步骤截屏图片后,立即新建一个窗口,通过该新建的窗口打开并显示所述截屏图片,同时弹出编辑框。所述编辑框则会调用系统中预设的用于编辑图片的相关功能组件,为用户提供相应的图片编辑功能,如添加图案元素、输入文本,以及改变图片的对比度、色调等。其中,在进行图案元素、输入文本时,还可以为用户提供默认的图案元素或是文本框样式模版。
[0051]步骤104、接收用户通过所述编辑框输入的编辑指令,根据所述编辑指令修改所述截屏图片并保存。
[0052]本步骤中,接收用户通过编辑框输入的编辑指令,根据编辑指令的内容对截屏图片进行修改,如在截屏画面上添加文本(可以是个人评论或是给其他人的寄语)、插入其他的装饰图片等。最后将修改后的截屏画面保存至默认目录。
[0053]由上述实施例可见,本发明实施例的截屏图片的快速编辑方法,有效的避免了现有技术中用户需要中止当前操作过程转而去根目录中寻找截屏图片再打开编辑的繁琐操作;使用户通过预设的操作触发截屏后,能够立即在新建的窗口中对截屏图片进行编辑并保存,简单快速的实现了截屏编辑过程,保证了用户操作的连续性。
[0054]参考图2,为本发明另一实施例的截屏图片的快速编辑方法流程图。
[0055]作为一个更加具体的实施例,所述截屏图片的快速编辑方法,包括以下步骤:
[0056]步骤201、检测到用户输入的重按或轻按触控事件,并记录所述重按或轻按触控事件的持续时间。
[0057]相应的,本实施例中对应于所述重按或轻按触控事件的触发条件为预设时长。
[0058]本实施例中,所述的重按、轻按是指手指接触移动终端的触摸屏并施以一定压力,压力较小的,为轻按,压力较大的,则为重按。区分轻按与重按的压力大小的可选实施方式可以是:
[0059]利用具有压感测定功能的触摸屏来通过测量触摸压力并将其与预设的压力阈值进行比较来得出该触摸事件是轻按还是重按,亦即,大于压力阈值的为重按,小于或等于压力阈值的为轻按;
[0060]或者,利用可以测定触摸面积的触摸屏来监测触摸面积(这里触摸面积监测仅针对手指),在触摸事件发生过程中,手指与触摸屏的触摸面积小于等于触摸面积阈值时,则判定为轻按;手指与触摸屏的触摸面积大于触摸面积阈值时,则判定为重按;
[0061]或者,还可以同时结合压力和触摸面积来判断,例如,当触摸压力小于等于压力阈值,和/或,手指与触摸屏的触摸面积小于等于触摸面积阈值时,则判定为轻按;当触摸压力大于压力阈值,和/或,手指与触摸屏的触摸面积大于触摸面积阈值时,则判定为重按。
[0062]以上轻按与重按的区别方式,还可以直接通过目前具有3D-toUch技术的终端来完成,如10S9.0及以上操作系统,设备为iPhone 6S,iPhone 6S plus,iPad pro以及以后的智能电子设备。
[0063]步骤202、判断所述重按或轻按触控事件的持续时间是否大于等于所述预设时长,若是,读取预设的软件列表,令所述软件列表中的软件关闭或隐藏正在前台显示的浮层窗。
[0064]目前,许多软件都会自动的在屏幕上显示一些浮层窗,用来提示用户一些信息、播放广告等。所以在进行截屏时,屏幕上很有可能存在这些影响屏幕画面内容的浮层窗。则在本步骤中,在用户的操作事件匹配成功后,首先读取预设的软件列表,该软件列表中会记录一些经常显示浮层窗的软件;根据软件列表记载,向软件列表中的软件发出指令,令这些软件全部关闭或隐藏其正在前台显示的浮层窗。优选的,用户还可以手动编辑所述软件列表,更改其中记录的软件。
[0065]通过本步骤,将当前屏幕画面中的影响截屏内容的浮层窗关闭或隐藏,进一步保证后续截屏后得到的截屏图片的内容的准确性。
[0066]步骤203、截屏得到截屏图片。
[0067]步骤204、新建窗口显示所述截屏图片,并弹出编辑框。
[0068]步骤205、接收用户通过所述编辑框输入的编辑指令,根据所述编辑指令修改所述截屏图片并保存。
[0069]步骤206、读取通讯类软件的通讯记录,获取用户的通讯记录数据;根据所述通讯记录数据生成目标用户列表并显示。
[0070]用户截屏并保存截屏图片后,会想要将截屏图片与朋友分享。在本步骤中,先自动的为用户提供候选的分享对象。具体的,首先读取本地所有的通讯类软件(如微信、qq、微博或是智能设备的短信模块)的通讯记录;然后,获取用户近期内的通讯记录数据,如近一个月内的与所有联系人的通讯记录。从通讯记录数据中,提取所有的联系人条目,生成目标用户列表并向用户显示。该目标用户列表以不同的通讯类软件为分类划分,不同的通讯类软件分类下有多个联系人条目;目标用户列表的样式可参考图3所示。
[0071]步骤207、接收用户对所述目标用户列表的选择指令,根据所述选择指令确定至少一个目标用户,将修改后的所述截屏图片发送给所述目标用户。
[0072]用户能够在目标用户列表中,选择一个或多个目标用户作为分享对象,则接收用户输入的对目标用户列表的选择指令,确定出至少一个目标用户;然后,将经过前述步骤修改过的截屏图片发送给目标用户。
[0073]通过本步骤实现将用户经过个性化编辑后的截屏图片快速的分享给想要分享的朋友。
[0074]另一方面,本发明实施例还提供了一种截屏图片的快速编辑装置。参考图4,为本发明实施例的截屏图片的快速编辑装置结构示意图。
[0075]所述截屏图片的快速编辑装置,包括:
[0076]检测模块401,用于检测到用户输入的操作事件;
[0077]匹配模块402,用于将所述操作事件与预设的截屏触发条件进行匹配;若匹配成功,则截屏得到截屏图片;
[0078]显示模块403,用于新建窗口显示所述截屏图片,并弹出编辑框;
[0079]编辑模块404,用于接收用户通过所述编辑框输入的编辑指令,根据所述编辑指令修改所述截屏图片并保存。
[0080]由上述实施例可见,本发明实施例的截屏图片的快速编辑装置,有效的避免了现有技术中用户需要中止当前操作过程转而去根目录中寻找截屏图片再打开编辑的繁琐操作;使用户通过预设的操作触发截屏后,能够立即在新建的窗口中对截屏图片进行编辑并保存,简单快速的实现了截屏编辑过程,保证了用户操作的连续性。
[0081 ]在优选实施例中,所述装置还包括:发送模块405,用于读取通讯类软件的通讯记录,获取用户的通讯记录数据;根据所述通讯记录数据生成目标用户列表并显示;接收用户对所述目标用户列表的选择指令,根据所述选择指令确定至少一个目标用户,将修改后的所述截屏图片发送给所述目标用户。
[0082]在优选实施例中,所述匹配模块402还用于:读取预设的软件列表,令所述软件列表中的软件关闭或隐藏正在前台显示的浮层窗;截屏并保存截屏图片。
[0083]在一些实施例中,所述触发条件为预设的滑动轨迹;则相应的,所述检测模块401还用于:检测到用户输入的滑动触控事件并记录所述滑动触控事件的滑动轨迹;所述匹配模块402还用于:判断所述滑动触控事件的滑动轨迹与所述预设的滑动轨迹是否相同。
[0084]在一些实施例中,所述触发条件为预设时长;则相应的,所述检测模块401还用于:检测到用户输入的重按或轻按触控事件,并记录所述重按或轻按触控事件的持续时间;所述匹配模块402还用于:判断所述重按或轻按触控事件的持续时间是否大于等于所述预设时长。
[0085]上述实施例的装置用于实现前述实施例中相应的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
[0086]所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。
[0087]另外,为简化说明和讨论,并且为了不会使本发明难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本发明难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本发明的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本发明的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本发明。因此,这些描述应被认为是说明性的而不是限制性的。
[0088]尽管已经结合了本发明的具体实施例对本发明进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
[0089]本发明的实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种截屏图片的快速编辑方法,其特征在于,包括: 检测到用户输入的操作事件; 将所述操作事件与预设的截屏触发条件进行匹配;若所述操作事件与预设的截屏触发条件匹配成功,则截屏得到截屏图片; 新建窗口显示所述截屏图片,并弹出编辑框; 接收用户通过所述编辑框输入的编辑指令,根据所述编辑指令修改所述截屏图片并保存。2.根据权利要求1所述的方法,其特征在于,所述根据所述编辑指令修改所述截屏图片并保存的步骤之后,还包括: 读取通讯类软件的通讯记录,获取用户的通讯记录数据;根据所述通讯记录数据生成目标用户列表并显示; 接收用户对所述目标用户列表的选择指令,根据所述选择指令确定至少一个目标用户,将修改后的所述截屏图片发送给所述目标用户。3.根据权利要求1所述的方法,其特征在于,所述若匹配成功,则截屏得到截屏图片的步骤包括: 读取预设的软件列表,令所述软件列表中的软件关闭或隐藏正在前台显示的浮层窗; 截屏并保存截屏图片。4.根据权利要求1所述的方法,其特征在于,所述触发条件为预设的滑动轨迹; 所述检测到用户输入的操作事件的步骤为:检测到用户输入的滑动触控事件并记录所述滑动触控事件的滑动轨迹; 所述将所述操作事件与预设的触发条件进行匹配的步骤为:判断所述滑动触控事件的滑动轨迹与所述预设的滑动轨迹是否相同。5.根据权利要求1所述的方法,其特征在于,所述触发条件为预设时长; 所述检测到用户输入的操作事件的步骤为:检测到用户输入的重按或轻按触控事件,并记录所述重按或轻按触控事件的持续时间; 所述将所述操作事件与预设的触发条件进行匹配的步骤为:判断所述重按或轻按触控事件的持续时间是否大于等于所述预设时长。6.—种截屏图片的快速编辑装置,其特征在于,包括: 检测模块,用于检测到用户输入的操作事件; 匹配模块,用于将所述操作事件与预设的截屏触发条件进行匹配;若匹配成功,则截屏得到截屏图片; 显示模块,用于新建窗口显示所述截屏图片,并弹出编辑框; 编辑模块,用于接收用户通过所述编辑框输入的编辑指令,根据所述编辑指令修改所述截屏图片并保存。7.根据权利要求6所述的装置,其特征在于,还包括:发送模块,用于读取通讯类软件的通讯记录,获取用户的通讯记录数据;根据所述通讯记录数据生成目标用户列表并显示;接收用户对所述目标用户列表的选择指令,根据所述选择指令确定至少一个目标用户,将修改后的所述截屏图片发送给所述目标用户。8.根据权利要求6所述的装置,其特征在于,所述匹配模块还用于:读取预设的软件列表,令所述软件列表中的软件关闭或隐藏正在前台显示的浮层窗;截屏并保存截屏图片。9.根据权利要求6所述的装置,其特征在于,所述触发条件为预设的滑动轨迹; 所述检测模块还用于:检测到用户输入的滑动触控事件并记录所述滑动触控事件的滑动轨迹; 所述匹配模块还用于:判断所述滑动触控事件的滑动轨迹与所述预设的滑动轨迹是否相同。10.根据权利要求6所述的装置,其特征在于,所述触发条件为预设时长; 所述检测模块还用于:检测到用户输入的重按或轻按触控事件,并记录所述重按或轻按触控事件的持续时间; 所述匹配模块还用于:判断所述重按或轻按触控事件的持续时间是否大于等于所述预设时长。
【文档编号】G06F3/0485GK105892862SQ201610202018
【公开日】2016年8月24日
【申请日】2016年3月31日
【发明人】廖孪斐
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1