截图方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及计算机技术领域,尤其涉及截图方法及装置。
【背景技术】
[0002]目前,诸如智能手机、平板电脑或者个人数字助理之类的移动终端,已渗入各个领域,被人们所普遍使用。一部普通的移动终端通常具有即时通信、游戏、音乐播放、视频播放、互联网资源浏览等功能。视频播放作为其中一项十分重要的功能,能够提供影视资源(例如电影、电视剧、娱乐节目)供用户观看,从而极大地丰富了人们的精神生活,满足了人们的视觉体验,有助于人们获取知识了解世界。
[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]图1是本发明实施例一提供的一种截图方法的流程示意图;
[0035]图2是本发明实施例二提供的一种截图方法的流程示意图;
[0036]图3是本发明实施例三提供的一种截图方法的流程示意图;
[0037]图4是本发明实施例四提供的一种截图装置的结构示意图;
[0038]图5是本发明实施例五提供的一种截图装置的结构示意图;
[0039]图6是本发明实施例六提供的一种截图装置的结构示意图;
[0040]图7是本发明实施例七提供的一种优选的截图方法框架示意图;
[0041]图8是本发明实施例七提供的一种终端所展示的截图结果示意图。
【具体实施方式】
[0042]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0043]在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0044]实施例一
[0045]图1是本发明实施例一提供的一种截图方法的流程示意图。该方法可以由截图装置来执行,所述装置由软件和/或硬件实现,可被内置在诸如智能手机、平板电脑、笔记本电脑、台式电脑或个人数字助理之类的终端上。参见图1,本实施例提供的截图方法具体包括如下步骤Sl1-步骤S130。
[0046]步骤S110、通过截图操作得到图片,并获取对所述图片的截取需求。
[0047]在本实施例中,可设置两种模式对终端上所播放的视频进行截图操作。一种是单张图片抓取模式,另一种是多张图片抓取模式。在设定了单张图片抓取模式后,在终端播放视频的过程中,如果接收到用户触发的对视频流中某一帧图片的抓取指令后,则通过截图操作抓取该帧图片;在设定了多张图片抓取模式后,在终端播放视频的过程中,可根据视频播放帧率,每隔设定帧数通过截图操作抓取一帧图片。
[0048]当然,本实施例并不仅限于对视频流的截图操作。在浏览网页或者运行其他应用时,如果获取到用户触发的截图指令,则可通过截图操作抓取网页或应用界面。
[0049]需要说明的是,通过截图操作所得到的图片往往为全屏截图。然而,诸多用户在进行截图时,往往关注的并不是全屏截图,而是全屏截图中所包含的产品、人物、背景等,例如关注的是某个电影里面的一台电脑、某个明星或者某个场景。因此,仅将全屏截图抓取存放下来,并不能够很好的满足用户体验,用户需要手工的运用第三方工具进行处理,才可以达到自己满意的截图效果。
[0050]为此,本实施例提供的方案,在通过截图操作得到一张图片后,先获取对该图片的截取需求,进而自动根据截取需求对图片进行抠图处理。
[0051]其中,截取需求用于指示终端需要截取图片中的哪类子图片。示例性的,可在终端上预先创建截取对象类别列表,该列表中包含有各种类别的截取对象,例如人物、背景、前景物品等。截取需求可以被终端预先设置好,为截取对象类别列表中所有截取对象类别。或者,通过人机交互的方式,实时地获取用户想要得到的目标类别的截取对象,作为截取需求。因此,获取对图片的截取需求,包括:
[0052]获取截取对象类别列表中所有截取对象类别,作为截取需求;或者
[0053]显示截取对象类别列
表;接收用户从所述列表中选择的目标截取对象类别,作为截取需求。
[0054]当然,截取需求还可以是除截取对象类别之外的其他类型的描述信息,只要该描述信息能够指示终端需要截取图片中的哪类子图片即可。例如,截取需求为用户指定的对图片的一个目标截取区域。
[0055]需要说明的是,截取需求还可以是截取对象类别与目标截取区域的组合,本实施例对此不作限定。
[0056]步骤S120、采用预设的抠图算法,对图片进行抠图处理,以提取图片中满足所述截取需求的子图片。
[0057]在本实施例中,如果截图需求为截取对象类别列表中的截取对象类别,则步骤S120可具体包括:
[0058]分别采用与截取需求中各个截取对象类别对应的抠图算法,对图片进行抠图处理,以提取图片中满足当前截取对象类别的子图片。
[0059]优选的,截图需求为截取对象类别列表中所有截取对象类别,这样通过抠图处理可自动将图片分解为多张子图片,每张子图片为该图片中一个类别的截取对象。
[0060]示例性的,截取需求中的一个截取对象类别为人物,则与人物对应的抠图算法,可具体为:
[0061]先对图片进行轮廓特征识别,以确定图片中所包含的各个轮廓;之后,根据人物特征(例如人脸和头发的颜色特征、人脸与人身体其他部位之间的位置结构关系等),判断所确定的轮廓中对应于人物的轮廓;对图片进行抠图处理,以截取图片中人物的轮廓所包围的子图片;或者
[0062]先根据人物特征(例如人脸和头发的颜色特征、人脸的五官特征等),识别图片中的人脸区域;之后,根据人脸与人身体其他部位之间的位置结构关系等,识别图片中的人身体其他部位区域;利用识别出的人脸区域与人身体其他部位区域,得到人物轮廓;对图片进行抠图处理,以截取图片中人物的轮廓所包围的子图片。
[0063]如果截图需求为目标截取区域,则步骤S120可具体包括:采用抠图算法,将图片中该目标截取区域对应的子图片截取出来。
[0064]步骤S130、调用搜索工具搜索与子图片关联的描述信息,并将搜索到的描述信息与子图片,作为对应于图片的截图结果。
[0065]搜索工具的输入可包含图片类型的输入,搜索工具能够根据输入的图片搜索得到与该图片相关的一些信息。在通过抠图处理得到一张子图片后,可将该子图片作为搜索工具的输入,调用该搜索工具搜索与该子图片相关的信息,并将搜索结果中排名较为靠前的一部分信息,作为与该子图片关联的描述信息。
[0066]优选的,在获取对图片的截取需求之后,还包括:获取截取需求中截取对象类别所对应的属性项。调用搜索工具搜索与子图片关联的描述信息,包括:根据所述属性项,调用搜索工具搜索与子图片关联的描述信息。其中,属性项为用于描述截取对象类别属性的信息。例如,截取对象类别为人物,则人物对应的属性项为人名、国家、简介等;截取对象类别为背景,则背景对应的属性项为地点等;截取对象类别为前景物品,则前景物品对应的属性为类型等。
[0067]在上述优选实施方式中,将属性项和子图片一同作为搜索工具的输入。属性项可以是自动设置的,也可以是通过人机交互方式,实时地根据用户输入指令动态确定的。
[0068]如果某一子图片是基于某个截取对象类别对应的抠图算法进行抠图处理得到的,则根据属性项调用搜索工具搜索与该子图片关联的描述信息,可具体为:将该子图片以及与该截取对象类别所对应的属性项,一同作为本次搜索的输入,调用搜索工具进行搜索;将搜索结果中记录了该子图片对应的各个属性项的信息,作为与该子图片关联的描述信息。
[0069]采用本实施例提供的技术方案,在通过截图操作得到全屏截图之后,能够自动根据截图需求对全屏截图进行抠图处理,并针对抠图结果进行相关描述信息的搜索,最后将抠图结果以及搜索结果一并作为截图结果展示给用户,解决了现有技术中需用户手动对全屏截图进行二次编辑才能得到自己想要的子图片,并且生成的截图结果能够携带与子图片相关的描述信息。因此,本实施例能够对现有的截图方案进行优化,使得得到的截图结果能够携带更多有效信息,提升用户对截图效果的满意度。
[0070]在上述技术方案的基础上,通过截图操作得到的图片为多张;
[0071]在将搜索到的描述信息与子图片,作为对应于图片的截图结果之后,还包括:
[0072]根据搜索到的描述信息,对各张图片所对应的截图结果进行分类;
[0073]按照分类结果,以缩略图的方式,生成最终包含有各张图片所对应的截图结果的总截图结果。
[0074]在本实施例中,每得到一张子图片,便相应搜索得到一组与该子图片相关联的描述信息。任意一张子图片及其所关联的描述信息,可被视为一条截图子结果。为方便用户查看,快速定位自己想要查找的子图片和描述信息,本实施例在得到截图结果后,进一步按照描述信息对截图结果进行分类。其中,按照描述信息对截图结果进行分类,可包括:识别各个子图片所关联的描述信息中,对应于关键属性项的描述信息;将关键属性项的描述信息相同或相近的截图子结果划分为一类。示例性的,截取对象类别为人物,关键属性项为人物名称;截取对象类别为背景,关键属性项为地点;截取对象类别为前景物品,关键属性项为物品类型。在生成总截图结果时,可将同一类的子截图结果排列在一起。
[0075]实施例二
[0076]图2是本发明实施例二提供的一种截图方法的流程示意图。该方法可以由截图装置来执行,所述装置由软件和/或硬件实现,可被内置在服务端。其中,服务端是为终端提供截图服务的服务器。参见图2,本实施例提供的截图方法具体包括如下步骤S210-步骤S250o
[0077]步骤S210、获取终端上报的通过截图操作得到的图片。
[0078]步骤S220、获取对图片的截取需求。
[0079]步骤S230、采用预设的抠图算法,对图片进行抠图处理,以提取图片中满足截取需求的子图片。
[0080]步骤S240、调用搜索工具搜索与子图片关联的描述信息,并将搜索到的描述信息与子图片,作为对应于图片的截图结果。
[0081]步骤S250、将截图结果下发给终端。
[0082]示例性的,获取对图片的截取需求,包括:
[0083]接收终端上报的目标截取对象类别,作为截取需求;其中,目标截取对象类别由终端通过显示截取对象类别列表、接收用户对所述列表的选择指令得到;或者
[0084]获取截取对象类别列表中所有截取对象类别,作为截取需求。
[0085]示例性的,在获取对图片的截取需求之后,还包括:获取终端上报的截取需求中截取对象类别所对应的属性项;
[0086]调用搜索工具搜索与子图片关联的描述信息,包括:根据所述属性项,调用搜索工具搜索与子图片关联的描述信息。
[0087]示例性的,通过截图操作得到的图片为多张;
[0088]在将搜索到的描述信息与子图片,作为对应于所述图片的截图结果之后,还包括:根据搜索到的描述信息,对各张图片所对应的截图结果进行分类;按照分类结果,以缩略图的方式,生成最终包含有各张图片所对应的截图结果的总截图结果;
[0089]将截图结果下发给所述终端,包括:将总截图结果下发给终端。
[0090]在本实施例中,将对图片的抠图操作以及子图片关联描述信息的搜索操作,交由处理能力、稳定性和可靠性较高的服务端来执行,其好处在于:一方面,可以加快截图速度,保证截图实现的高效运行;另一方面,可降低对具有截图需求的终端的硬件配置要求,扩大截图实现的应用范围。
[0091]实施例三
[0092]图3是本发明实施例三提供的一种截图方法的流程示意图。该方法可以由截图装置来执行,所述装置由软件和/或硬件实现,可被内置在终端。其中,终端是具有截图需求的诸如智能手机、电脑或个人数字助理等之类的物理设备。参见图3,本实施例提供的截图方法具体包括如下步骤S310-步骤S330。
[0093]步骤S310、通过截图操作得到图片。
[0094]步骤S320、将图片上报给服务端,以指示服务端根据图片和截图需求得到截图结果O
[0095]其中,截图结果包括:图片中满足截取需求的子图片及与子图片关联的描述信息。
[0096]步骤S330、呈现服务端返回的截图结果。
[0097]示例性的,在通过截图操作得到图片之后,还包括:
[0098]显示截取对象类别列表;接收用户从所述列表中选择的目标截取对象类别,作为截取需求,上报给服务端。
[0099]示例性的,在通过截图操作得到图片之后,还包括:获取截取需求中截取对象类别所对应的属
性项,上报给服务端,以指示服务端根据所述属性项,调用搜索工具搜索得到与子图片关联的描述信息。
[0100]在本实施例中,仅需要终端执行获取图片和截取需求的步骤,而将对图片的抠图操作以及子图片关联描述信息的搜索操作,由处理能力、稳定性和可靠性较高的服务端来执行,其好处在于:一方面,可以加快截图速度,保证截图实现的高效运行;另一方面,可降低对终端的硬件配置要求,扩展截图实现的应用范围;再一方面,能够节约终端资源,减小终端功耗。
[0101]实施例四
[0102]图4是本发明实施例四提供的一种截图装置的结构示意图。参见图4,该装置可集成于终端上,其具体结构如下:
[0103]图片及截取需求生成单元410,用于通过截图操作得到图片,并获取对所述图片的截取需求;
[0104]抠图处理单元420,用于采用预设的抠图算法,对所述图片进行抠图处理,以提取所述图片中满足所述截取需求的子图片;
[0105]截图结果生成单元430,用于调用搜索工具搜索与所述子图片关联的描述信息,并将搜索到的描述信息与所述子图片,作为对应于所述图片的截图结果。
[0106]示例性的,所述图片及截取需求生成单元410,具体用于:
[0107]获取截取对象类别列表中所有截取对象类别,作为截取需求;或者
[0108]显示截取对象类别列表;接收用户从所述列表中选择的目标截取对象类别,作为截取需求;
[0109]所述抠图处理单元420,具体用于:分别采用与所述截取需求中各个截取对象类别对应的抠图算法,对所述图片进行抠图处理,以提取所述图片中满足当前截取对象类别的子图片。
[0110]示例性的,本实施例提供的装置还包括:
[0111]属性项获取单元415,用于在所述图片及截取需求生成单元410获取对所述图片的截取需求之后,获取所述截取需求中截取对象类别所对应的属性项;
[0112]所述截图结果生成单元430,具体用于:根据所述属性项,调用搜索工具搜索与所述子图片关联的描述信息。
[0113]示例性的,通过截图操作得到的图片为多张;
[0114]本实施例提供的装置还包括总截图结果生成单元440,用于:
[0115]在所述截图结果生成单元430将搜索到的描述信息与所述子图片,作为对应于所述图片的截图结果之后,根据搜索到的描述信息,对各张图片所对应的截图结果进行分类;按照分类结果,以缩略图的方式,生成最终包含有各张图片所对应的截图结果的总截图结果O
[0116]上述产品可执行本发明实施例一所提供的由终端执行的截图方法,具备执行方法相应的功能模块和有益效果。
[0117]实施例五
[0118]图5是本发明实施例五提供的一种截图装置的结构示意图。参见图5,该装置可集成于服务端上,其具体结构如下:
[0119]图片获取单元510,用于获取终端上报的通过截图操作得到的图片;
[0120]截取需求获取单元520,用于获取对所述图片的截取需求;
[0121]抠图处理单元530,用于采用预设的抠图算法,对所述图片进行抠图处理,以提取所述图片中满足所述截取需求的子图片;
[0122]截图结果生成单元540,用于调用搜索工具搜索与所述子图片关联的描述信息,并将搜索到的描述信息与所述子图片,作为对应于所述图片的截图结果;
[0123]截图结果下发单元550,用于将所述截图结果下发给所述终端。
[0124]示例性的,所述截取需求获取单元520,具体用于:
[0125]接收所述终端上报的目标截取对象类别,作为截取需求;其中,所述目标截取对象类别由所述终端通过显示截取对象类别列表、接收用户对所述列表的选择指令得到;或者
[0126]获取截取对象类别列表中所有截取对象类别,作为截取需求。
[0127]示例性的,本实施例提供的装置还包括:
[0128]属性项获取单元525,用于在所述截取需求获取单元520获取对所述图片的截取需求之后,获取所述终端上报的所述截取需求中截取对象类别所对应的属性项;
[0129]所述截图结果生成单元540,具体用于:根据所述属性项,调用搜索工具搜索与所述子图片关联的描述信息。
[0130]示例性的,通过截图操作得到的图片为多张;
[0131]本实施例提供的装置还包括总截图结果生成单元545,用于:
[0132]在所述截图结果生成单元540将搜索到的描述信息与所述子图片,作为对应于所述图片的截图结果之后,根据搜索到的描述信息,对各张图片所对应的截图结果进行分类;按照分类结果,以缩略图的方式,生成最终包含有各张图片所对应的截图结果的总截图结果;
[0133]所述截图结果下发单元550,具体用于:将所述总截图结果下发给所述终端。
[0134]上述产品可执行本发明实施例二所提供的由服务端执行的截图方法,具备执行方法相应的功能模块和有益效果。
[0135]实施例六
[0136]图6是本发明实施例六提供的一种截图装置的结构示意图。参见图6,该装置可集成于终端上,其具体结构如下:
[0137]图片获取单元610,用于通过截图操作得到图片;
[0138]图片上报单元620,用于将所述图片上报给服务端,以指示所述服务端根据所述图片和截图需求得到截图结果,其中所述截图结果包括:所述图片中满足所述截取需求的子图片及与所述子图片关联的描述信息;
[0139]截图结果呈现单元630,用于呈现所述服务端返回的截图结果。
[0140]示例性的,本实施例提供的装置还包括:
[0141]截取需求上报单元614,用于在所述图片获取单元610通过截图操作得到图片之后,显示截取对象类别列表;接收用户从所述列表中选择的目标截取对象类别,作为截取需求,上报给所述服务端。
[0142]示例性的,本实施例提供的装置还包括:
[0143]属性项上报单元618,用于:在所述图片上报单元610通过截图操作得到图片之后,获取所述截取需求中截取对象类别所对应的属性项,上报给所述服务端,以指示所述服务端根据所述属性项,调用搜索工具搜索得到与所述子图片关联的描述信息。
[0144]上述产品可执行本发明实施例三提供的由终端执行的截图方法,具备执行方法相应的功能模块和有益效果。
[0145]实施例七
[0146]图7是本发明实施例七提供的一种优选的截图方法框架示意图。本实施例可以以上述所有实施例为基础,提供了一种优选实例。参见图7,本实施例提供的截图方法具体包括:
[0147]一、终端侧
[0148]终端(例如为手机)根据用户触发的接触指令,对当前播放的视频进行截图操作,得到一张或多张图片,并上报给服务端(例如为服务器)。
[0149]二、服务端侧
[0150]1、服务端对终端得到的每张图片进行抠图处理,以提取每张图片中所包含的至少一个类别的子图片。
[0151]由于图片分解的运算量较大,本实施例采用c/s (Client/Server,客户端/服务端)模式,将图片抠图操作放在服务端执行。终端在得到图片资源后,传输到远程的服务端。服务端负责存放图片资源,并对图片资源进行子图片提取。在本实施例中,将截图需求默认为截取对象类别列表中所有截取对象类别。得到的子图片类别可以是人物、前景物品或背景等类别。对任意一张图片的抠图处理过程,包括:分别采用与预先设定的各个截取对象类别对应的抠图算法,对图片进行抠图处理,以提取图片中满足当前截取对象类别的子图片。
[0152]2、服务端获取各个截取对象类别所对应的属性项,根据属性项调用搜索工具搜索与各个子图片关联的描述信息。
[0153]在本实施例中,终端可通过人机交互方式获取各个截取对象类别所对应的属性项。例如:
[0154]人物所对应的属性项为:人名、国家和简介
[0155]背景所对应的属性项为:地点和国家
[0156]前景物品所对应的属性项为:物品类型
[0157]之后,终端上报给服务端。如果终端未提供某个截取对象类别所对应的属性项,则服务端获取预设的与该截取对象类别所对应的属性项。
[0158]在本发明实施例中,对一张图片进行抠图处理,可得到至少一张子图片;一张图片的截图结果由所述至少一张子图片及其关联的描述信息组成;每张子图片及其关联的描述信息被视为一条截图子结果。
[0159]服务端每得到一条截图子结果后,识别该条截图子结果的描述信息中对应于关键属性项的描述信
息,将该描述信息作为该条截图子结果的标签。
[0160]3、服务端按照标签,对各条截图子结果进行归类整理。
[0161]标签相近的各条截图子结果可被划分为一类。例如,将标签都是同一人名的所有截图子结果被划分为一类;将标签都是同一地名或者地名属于同一城市的所有截图子结果被划分为一类;将标签都是同一物品类型的所有截图子结果被划分为一类。
[0162]4、服务端将归类整理后的各条截图子结果,以缩略图的方式,下发给终端。
[0163]图8是本发明实施例七提供的一种终端所展示的截图结果示意图。参见图8,各个子图片以列的方式被展示在方框801所对应的区域,任一子图片关联的描述信息位于该子图片的右侧,所以各个子图片关联的描述信息也以列的方式被展示在方框802所对应的区域。
[0164]终端在接收到用户对缩略图中某条截图子结果的查看指令后,从服务端获取完整的该条截图子结果,全屏展示给用户。
[0165]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种截图方法,其特征在于,包括: 通过截图操作得到图片,并获取对所述图片的截取需求; 采用预设的抠图算法,对所述图片进行抠图处理,以提取所述图片中满足所述截取需求的子图片; 调用搜索工具搜索与所述子图片关联的描述信息,并将搜索到的描述信息与所述子图片,作为对应于所述图片的截图结果。2.根据权利要求1所述的方法,其特征在于,获取对所述图片的截取需求,包括: 获取截取对象类别列表中所有截取对象类别,作为截取需求;或者 显示截取对象类别列表;接收用户从所述列表中选择的目标截取对象类别,作为截取需求; 采用预设的抠图算法,对所述图片进行抠图处理,以提取所述图片中满足所述截取需求的子图片,包括: 分别采用与所述截取需求中各个截取对象类别对应的抠图算法,对所述图片进行抠图处理,以提取所述图片中满足当前截取对象类别的子图片。3.根据权利要求2所述的方法,其特征在于,在获取对所述图片的截取需求之后,还包括:获取所述截取需求中截取对象类别所对应的属性项; 所述调用搜索工具搜索与所述子图片关联的描述信息,包括:根据所述属性项,调用搜索工具搜索与所述子图片关联的描述信息。4.根据权利要求1所述的方法,其特征在于,通过截图操作得到的图片为多张; 在将搜索到的描述信息与所述子图片,作为对应于所述图片的截图结果之后,还包括: 根据搜索到的描述信息,对各张图片所对应的截图结果进行分类; 按照分类结果,以缩略图的方式,生成最终包含有各张图片所对应的截图结果的总截图结果。5.一种截图方法,其特征在于,包括: 获取终端上报的通过截图操作得到的图片; 获取对所述图片的截取需求; 采用预设的抠图算法,对所述图片进行抠图处理,以提取所述图片中满足所述截取需求的子图片; 调用搜索工具搜索与所述子图片关联的描述信息,并将搜索到的描述信息与所述子图片,作为对应于所述图片的截图结果; 将所述截图结果下发给所述终端。6.根据权利要求5所述的方法,其特征在于,获取对所述图片的截取需求,包括: 接收所述终端上报的目标截取对象类别,作为截取需求;其中,所述目标截取对象类别由所述终端通过显示截取对象类别列表、接收用户对所述列表的选择指令得到;或者 获取截取对象类别列表中所有截取对象类别,作为截取需求。7.根据权利要求6所述的方法,其特征在于,在获取对所述图片的截取需求之后,还包括:获取所述终端上报的所述截取需求中截取对象类别所对应的属性项; 所述调用搜索工具搜索与所述子图片关联的描述信息,包括:根据所述属性项,调用搜索工具搜索与所述子图片关联的描述信息。8.根据权利要求5所述的方法,其特征在于,通过截图操作得到的图片为多张; 在将搜索到的描述信息与所述子图片,作为对应于所述图片的截图结果之后,还包括:根据搜索到的描述信息,对各张图片所对应的截图结果进行分类;按照分类结果,以缩略图的方式,生成最终包含有各张图片所对应的截图结果的总截图结果; 将所述截图结果下发给所述终端,包括:将所述总截图结果下发给所述终端。9.一种截图方法,其特征在于,包括: 通过截图操作得到图片; 将所述图片上报给服务端,以指示所述服务端根据所述图片和截图需求得到截图结果,其中所述截图结果包括:所述图片中满足所述截取需求的子图片及与所述子图片关联的描述信息; 呈现所述服务端返回的截图结果。10.根据权利要求9所述的方法,其特征在于,在通过截图操作得到图片之后,还包括: 显示截取对象类别列表;接收用户从所述列表中选择的目标截取对象类别,作为截取需求,上报给所述服务端。11.根据权利要求10所述的方法,其特征在于,在通过截图操作得到图片之后,还包括:获取所述截取需求中截取对象类别所对应的属性项,上报给所述服务端,以指示所述服务端根据所述属性项,调用搜索工具搜索得到与所述子图片关联的描述信息。12.—种截图装置,其特征在于,包括: 图片及截取需求生成单元,用于通过截图操作得到图片,并获取对所述图片的截取需求; 抠图处理单元,用于采用预设的抠图算法,对所述图片进行抠图处理,以提取所述图片中满足所述截取需求的子图片; 截图结果生成单元,用于调用搜索工具搜索与所述子图片关联的描述信息,并将搜索到的描述信息与所述子图片,作为对应于所述图片的截图结果。13.根据权利要求12所述的装置,其特征在于,所述图片及截取需求生成单元,具体用于: 获取截取对象类别列表中所有截取对象类别,作为截取需求;或者显示截取对象类别列表;接收用户从所述列表中选择的目标截取对象类别,作为截取需求; 所述抠图处理单元,具体用于:分别采用与所述截取需求中各个截取对象类别对应的抠图算法,对所述图片进行抠图处理,以提取所述图片中满足当前截取对象类别的子图片。14.根据权利要求13所述的装置,其特征在于,还包括: 属性项获取单元,用于在所述图片及截取需求生成单元获取对所述图片的截取需求之后,获取所述截取需求中截取对象类别所对应的属性项; 所述截图结果生成单元,具体用于:根据所述属性项,调用搜索工具搜索与所述子图片关联的描述信息。15.根据权利要求12所述的装置,其特征在于,通过截图操作得到的图片为多张; 所述装置还包括总截图结果生成单元,用于: 在所述截图结果生成单元将搜索到的描述信息与所述子图片,作为对应于所述图片的截图结果之后,根据搜索到的描述信息,对各张图片所对应的截图结果进行分类;按照分类结果,以缩略图的方式,生成最终包含有各张图片所对应的截图结果的总截图结果。16.一种截图装置,其特征在于,包括: 图片获取单元,用于获取终端上报的通过截图操作得到的图片; 截取需求获取单元,用于获取对所述图片的截取需求; 抠图处理单元,用于采用预设的抠图算法,对所述图片进行抠图处理,以提取所述图片中满足所述截取需求的子图片; 截图结果生成单元,用于调用搜索工具搜索与所述子图片关联的描述信息,并将搜索到的描述信息与所述子图片,作为对应于所述图片的截图结果; 截图结果下发单元,用于将所述截图结果下发给所述终端。17.—种截图装置,其特征在于,包括: 图片获取单元,用于通过截图操作得到图片; 图片上报单元,用于将所述图片上报给服务端,以指示所述服务端根据所述图片和截图需求得到截图结果,其中所述截图结果包括:所述图片中满足所述截取需求的子图片及与所述子图片关联的描述信息; 截图结果呈现单元,用于呈现所述服务端返回的截图结果。
【专利摘要】本发明实施例公开了截图方法及装置。其中,所述方法包括:通过截图操作得到图片,并获取对所述图片的截取需求;采用预设的抠图算法,对所述图片进行抠图处理,以提取所述图片中满足所述截取需求的子图片;调用搜索工具搜索与所述子图片关联的描述信息,并将搜索到的描述信息与所述子图片,作为对应于所述图片的截图结果。本发明实施例提供的技术方案,能够对现有的截图方案进行优化,使得得到的截图结果能够携带更多有效信息,提升用户对截图效果的满意度。
【IPC分类】G06F9/44, G06F3/0481
【公开号】CN104881287
【申请号】CN201510288871
【发明人】刘黎
【申请人】广东欧珀移动通信有限公司
【公开日】2015年9月2日
【申请日】2015年5月29日
转载请注明原文地址:https://www.famiwei.com/read-8138788.html