信息抓取方法及装置的制造方法
【技术领域】
[0001]本发明涉及一种通信技术领域,特别是涉及一种信息抓取方法及装置。
【背景技术】
[0002]触摸屏又称为“触控屏”、“触控面板”,是一种可以用手指进行输入的感应式液晶显示装置。触摸屏主要包括电阻式触摸屏和电容式触摸屏两大类。
[0003]其中,电容式触摸屏是利用人体的电流感应进行工作的。电容式触控屏主要由:玻璃保护层、导电层和显示屏组成,导电层是整个触控屏的关键部分,主要包括一个玻璃基板和涂在玻璃基板上的IT0(Indium Tin Oxide,氧化铟锡)薄膜,且ΙΤ0薄膜的四边均镀上狭长的电极,并通过电极与控制电路连接。当用手指触摸屏幕时,由于人体带电,手指与ΙΤ0涂层间会形成一个耦合电容,四边电极发出的电流会流向触点,而电流强弱与手指到电极的距离成正比,控制电路计算电流的比例及强弱,准确算出触摸点的位置。
[0004]随着触摸屏技术的发展,现有移动终端通常采用触摸屏作为移动终端的显示屏。触摸屏移动终端由于其使用方便已经成为人们生活中不可缺少的一部分。
[0005]在触摸屏移动终端的使用过程中,经常会遇到在触摸屏中抓取部分文字或图像的场景。文字抓取与识别技术大量运用于字典类应用软件,例如,在阅读英文文章时,对于不认识的单词进行抓取,以在字典类应用软件中得到其翻译。此时,一般的做法是用户通过长按某个单词,单词会跳出选中区域,如果没有完全选到,可以拖动选中区域的左边和右边手动调整。但是,上述文字抓取方法主要存在如下几个方面缺点:
[0006]第一,仅有部分应用软件才具有文字抓取功能,不能在任意界面上调出来使用。
[0007]第二,为了与一般的触摸动作进行区别,必须进行长按等操作才能选中文字,文字抓取反应缓慢,识别度差,用户使用感受较差。
【发明内容】
[0008]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种信息抓取方法及装置,用于解决现有技术中不能在任意界面调用文字抓取功能,长按等操作进行文字抓取反应缓慢,识别度差,用户使用感受较差的问题。
[0009]为实现上述目的及其他相关目的,本发明提供一种信息抓取方法,所述信息抓取方法包括以下步骤:在触摸屏处于信息抓取状态下,获取信息抓取手势以及触摸屏的当前界面;根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息。
[0010]于本发明的一实施例中,根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息包括:获取所述信息抓取手势于所述触摸屏中的目标位置坐标;将所述触摸屏的当前界面转换成直方图数据,并确定所述目标位置坐标处的灰度;根据所述触摸屏的当前界面的直方图数据以及所述目标位置坐标处的灰度,获取目标抓取信息。
[0011]于本发明的一实施例中,根据所述触摸屏的当前界面的直方图数据以及所述目标位置坐标处的灰度,获取目标抓取信息包括:S101,取所述目标位置坐标作为基点;S102,判断所述基点四周各个相邻点的灰度与所述基点的灰度的灰度差值是否小于灰度差阈值;若小于,则执行步骤S103;否则,执行步骤S104;S103,以该相邻点作为新的基点重新执行步骤S102;S104,以所述基点作为所述目标抓取信息的一个边界点;S105,根据各个所述边界点绘制所述目标抓取信息的轮廓;S106,根据所述目标抓取信息的轮廓以及触摸屏的当前界面,获取目标抓取信息。
[0012]于本发明的一实施例中,根据所述触摸屏的当前界面的直方图数据以及所述目标位置坐标处的灰度,获取目标抓取信息包括:S201,取所述目标位置坐标作为基点,并取所述目标位置坐标处的灰度作为参考灰度;S202,判断所述基点四周各个相邻点的灰度与所述参考灰度的灰度差值是否小于灰度差阈值;若小于,则执行步骤S203;否则,执行步骤S204;S203,以该相邻点作为新的基点重新执行步骤S202;S204,以所述基点作为所述目标抓取信息的一个边界点;S205,根据各个所述边界点绘制所述目标抓取信息的轮廓;S206,根据所述目标抓取信息的轮廓以及触摸屏的当前界面,获取目标抓取信息。
[0013]于本发明的一实施例中,在获取所述信息抓取手势于所述触摸屏中的目标位置坐标之前,还包括:判断所述触摸屏的当前界面中与所述信息抓取手势对应的图像信息是否与所述触摸屏的当前界面的背景图像一致;若是,则重新获取信息抓取手势以及触摸屏的当前界面;否则,获取所述信息抓取手势于所述触摸屏中的目标位置坐标。
[0014]于本发明的一实施例中,在触摸屏处于信息抓取状态下,获取信息抓取手势以及触摸屏的当前界面之前,还包括:所述触摸屏获取触摸手势;判断所获取的触摸手势是否为信息抓取预设手势;若是,则使所述触摸屏处于信息抓取状态。
[0015]相应的,本发明还提供了一种信息抓取装置,所述信息抓取装置包括:数据获取单元,用于在触摸屏处于信息抓取状态下,获取信息抓取手势和触摸屏的当前界面;信息抓取单元,与所述数据获取单元连接,用于根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息。
[0016]于本发明的一实施例中,所述信息抓取单元包括:坐标获取单元,与所述数据获取单元连接,用于获取所述信息抓取手势于所述触摸屏中的目标位置坐标;数据处理单元,与所述数据获取单元和坐标获取单元连接,用于将所述触摸屏的当前界面转换成直方图数据,并确定所述目标位置坐标处的灰度;信息处理单元,与所述数据处理单元连接,用于根据所述触摸屏的当前界面的直方图数据以及所述目标位置坐标处的灰度,获取目标抓取信息。
[0017]于本发明的一实施例中,所述信息处理单元包括:第一基点确定单元,与所述数据处理单元连接,用于取所述目标位置坐标作为基点;第一差值判断单元,与所述第一基点确定单元连接,用于判断所述基点四周各个相邻点的灰度与所述基点的灰度的灰度差值是否小于灰度差阈值;所述第一基点确定单元还用于在基点相邻点的灰度与所述基点的灰度的灰度差值小于灰度差阈值时,以该相邻点作为新的基点;第一边界点获取单元,与所述第一差值判断单元连接,用于在基点相邻点的灰度与所述基点的灰度的灰度差值大于或等于灰度差阈值时,以所述基点作为所述目标抓取信息的一个边界点;第一轮廓绘制单元,与所述第一边界点获取单元连接,用于根据各个所述边界点绘制所述目标抓取信息的轮廓;第一信息提取单元,与所述第一轮廓绘制单元连接,用于根据所述目标抓取信息的轮廓以及触摸屏的当前界面,获取目标抓取信息。
[0018]于本发明的一实施例中,所述信息处理单元包括:第二基点确定单元,与所述数据处理单元连接,用于取所述目标位置坐标作为基点;第二差值判断单元,与所述第二基点确定单元连接,用于取所述目标位置坐标处的灰度作为参考灰度,并判断所述基点四周各个相邻点的灰度与所述参考灰度的灰度差值是否小于灰度差阈值;所述第二基点确定单元还用于在基点相邻点的灰度与所述参考灰度的灰度差值小于灰度差阈值时,以该相邻点作为新的基点;第二边界点获取单元,与所述第二差值判断单元连接,用于在基点相邻点的灰度与所述参考灰度的灰度差值大于或等于灰度差阈值时,以所述基点作为所述目标抓取信息的一个边界点;第二轮廓绘制单元,与所述第二边界点获取单元连接,用于根据各个所述边界点绘制所述目标抓取信息的轮廓;第二信息提取单元,与所述第二轮廓绘制单元连接,用于根据所述目标抓取信息的轮廓以及触摸屏的当前界面,获取目标抓取信息。
[0019]于本发明的一实施例中,所述信息抓取装置还包括:目
标判断单元,与所述数据获取单元和坐标获取单元连接,用于判断所述触摸屏的当前界面中与所述信息抓取手势对应的图像信息是否与所述触摸屏的当前界面的背景图像一致;所述数据获取单元用于在所述触摸屏的当前界面中与所述信息抓取手势对应的图像信息与所述触摸屏的当前界面的背景图像一致时,重新获取信息抓取手势以及触摸屏的当前界面;所述坐标获取单元用于在所述触摸屏的当前界面中与所述信息抓取手势对应的图像信息与所述触摸屏的当前界面的背景图像不一致时,获取所述信息抓取手势于所述触摸屏中的目标位置坐标。
[0020]于本发明的一实施例中,所述信息抓取装置还包括:状态判断单元,与所述数据获取单元连接,用于接收所述触摸屏获取的触摸手势,并在所获取的触摸手势为信息抓取预设手势时,确定所述触摸屏处于信息抓取状态。
[0021]如上所述,本发明的信息抓取方法及装置,具有以下有益效果:
[0022]在触摸屏处于信息抓取状态下,获取信息抓取手势以及触摸屏的当前界面;根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息。使触摸屏能够在任意界面中均能处于信息抓取状态,以及根据所述信息抓取手势以及触摸屏的当前界面,实现目标抓取信息的获取,提高了信息抓取的灵活性和效率。
【附图说明】
[0023]图1显示为本发明信息抓取方法于一实施例中的流程示意图。
[0024]图2显示为本发明信息抓取方法于另一实施例中的流程示意图。
[0025]图3显示为本发明信息抓取方法中获取目标抓取信息于一实施例中的流程示意图。
[0026]图4显示为本发明信息抓取方法中获取目标抓取信息于另一实施例中的流程示意图。
[0027]图5显示为本发明信息抓取装置于一实施例中的结构示意图。
[0028]图6显示为本发明信息抓取装置于另一实施例中的结构示意图。
[0029]图7显示为本发明信息抓取装置中信息处理单元于一实施例中的结构示意图。
[0030]图8显示为本发明信息抓取装置中信息处理单元于另一实施例中的结构示意图。[0031 ]元件标号说明
[0032]1信息抓取装置
[0033]11数据获取单元
[0034]12信息抓取单元
[0035]2信息抓取装置
[0036]21数据获取单元
[0037]22信息抓取单元
[0038]221坐标获取单元
[0039]222目标判断单元
[0040]223数据处理单元[0041 ]224信息处理单元
[0042]23状态判断单元
[0043]300信息处理单元
[0044]301第一基点确定单元
[0045]302第一差值判断单元
[0046]303第一边界点获取单元
[0047]304第一轮廓绘制单元
[0048]305第一信息提取单元
[0049]400信息处理单元
[0050]401第二基点确定单元[0051 ]402第二差值判断单元
[0052]403第二边界点获取单元
[0053]404第二轮廓绘制单元
[0054]405第二信息提取单元
[0055]S11 ?S12 步骤
[0056]S21 ?S28 步骤
[0057]S101 ?S106 步骤
[0058]S201 ?S206 步骤
【具体实施方式】
[0059]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0060]需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0061]现有技术中不能在任意界面调用文字抓取功能,长按等操作进行文字抓取反应缓慢,识别度差,用户使用感受较差。为解决上述问题,本发明提供了一种信息抓取方法及装置。
[0062]请参阅图1,本发明提供一种信息抓取方法于一实施例中的流程示意图。图1中信息抓取方法包括:
[0063]步骤S11,在触摸屏处于信息抓取状态下,获取信息抓取手势以及触摸屏的当前界面;
[0064]步骤S12,根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息。
[0065]本实施例中,于操作系统底层的显示缓存区获取所述触摸屏的当前界面,从而不对包括触摸屏的终端当前显示的应用程序造成影响。
[0066]本实施例中,在触摸屏处于信息抓取状态下,获取信息抓取手势以及触摸屏的当前界面;根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息。使触摸屏能够在任意界面中均能处于信息抓取状态,以及根据所述信息抓取手势以及触摸屏的当前界面,实现目标抓取信息的获取。
[0067]请参阅图2,本发明提供一种信息抓取方法于另一实施例中的流程示意图。图2中信息抓取方法包括:
[0068]步骤S21,所述触摸屏获取触摸手势。
[0069]步骤S22,判断所获取的触摸手势是否为信息抓取预设手势。若是,则执行步骤S23,否则,重新执行步骤S21。
[0070]步骤S23,使触摸屏处于信息抓取状态。
[0071]步骤S24,获取信息抓取手势以及触摸屏的当前界面。
[0072]步骤S25,判断所述触摸屏的当前界面中与所述信息抓取手势对应的图像信息是否与所述触摸屏的当前界面的背景图像一致;若是,则重新执行步骤S24,否则,执行步骤S26。
[0073]步骤S26,获取所述信息抓取手势于所述触摸屏中的目标位置坐标;
[0074]步骤S27,将所述触摸屏的当前界面转换成直方图数据,并确定所述目标位置坐标处的灰度;
[0075]步骤S28,根据所述触摸屏的当前界面的直方图数据以及所述目标位置坐标处的灰度,获取目标抓取信息。
[0076]请参阅图3,本发明提供一种信息抓取方法中获取目标抓取信息于一实施例中的流程示意图。图3中信息抓取方法中,根据所述触摸屏的当前界面的直方图数据以及所述目标位置坐标处的灰度,获取目标抓取信息包括:
[0077]S101,取所述目标位置坐标作为基点;
[0078]S102,判断所述基点四周各个相邻点的灰度与所述基点的灰度的灰度差值是否小于灰度差阈值;若小于,则执行步骤S103;否则,执行步骤S104;
[0079]S103,以该相邻点作为新的基点重新执行步骤S102;
[0080]S104,以所述基点作为所述目标抓取信息的一个边界点;
[0081 ] S105,根据各个所述边界点绘制所述目标抓取信息的轮廓;
[0082]S106,根据所述目标抓取信息的轮廓以及触摸屏的当前界面,获取目标抓取信息。
[0083]本实施例中,能够在目标抓取信息中各部分色彩渐变的情况下,实现目标抓取信息的有效抓取。
[0084]请
参阅图4,本发明提供一种信息抓取方法中获取目标抓取信息于另一实施例中的流程示意图。图4中信息抓取方法中,根据所述触摸屏的当前界面的直方图数据以及所述目标位置坐标处的灰度,获取目标抓取信息包括:
[0085]S201,取所述目标位置坐标作为基点,并取所述目标位置坐标处的灰度作为参考灰度;
[0086]S202,判断所述基点四周各个相邻点的灰度与所述参考灰度的灰度差值是否小于灰度差阈值;若小于,则执行步骤S203;否则,执行步骤S204;
[0087]S203,以该相邻点作为新的基点重新执行步骤S202;
[0088]S204,以所述基点作为所述目标抓取信息的一个边界点;
[0089]S205,根据各个所述边界点绘制所述目标抓取信息的轮廓;
[0090]S206,根据所述目标抓取信息的轮廓以及触摸屏的当前界面,获取目标抓取信息。[0091 ]本实施例中,能够在目标抓取信息中各部分色彩差别不大的情况下,实现目标抓取信息的有效抓取。
[0092]请参阅图5,本发明提供一种信息抓取装置于一实施例中的结构示意图。图5中信息抓取装置1包括:
[0093]数据获取单元11,用于在触摸屏处于信息抓取状态下,获取信息抓取手势和触摸屏的当前界面;
[0094]信息抓取单元12,与所述数据获取单元11连接,用于根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息。
[0095]本实施例中,数据获取单元11于操作系统底层的显示缓存区获取所述触摸屏的当前界面,从而不对包括触摸屏的终端当前显示的应用程序造成影响。
[0096]本实施例中,通过数据获取单元11在触摸屏处于信息抓取状态下,获取信息抓取手势以及触摸屏的当前界面;然后通过信息抓取单元12根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息。使触摸屏能够在任意界面中均能处于信息抓取状态,以及根据所述信息抓取手势以及触摸屏的当前界面,实现目标抓取信息的获取。
[0097]请参阅图6,本发明提供一种信息抓取装置于另一实施例中的结构示意图。图6中信息抓取装置2包括:
[0098]数据获取单元21,用于在触摸屏处于信息抓取状态下,获取信息抓取手势和触摸屏的当前界面;
[0099]信息抓取单元22,与所述数据获取单元21连接,用于根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息。所述信息抓取单元22进一步包括:
[0100]坐标获取单元221,与所述数据获取单元21连接,用于获取所述信息抓取手势于所述触摸屏中的目标位置坐标;
[0101]数据处理单元223,与所述数据获取单元21和坐标获取单元221连接,用于将所述触摸屏的当前界面转换成直方图数据,并确定所述目标位置坐标处的灰度;
[0102]信息处理单元224,与所述数据处理单元223连接,用于根据所述触摸屏的当前界面的直方图数据以及所述目标位置坐标处的灰度,获取目标抓取信息。
[0103]在其他实施例中,所述信息抓取单元22还可包括目标判断单元222,与所述数据获取单元21、坐标获取单元221和数据处理单元223连接,用于判断所述触摸屏的当前界面中与所述信息抓取手势对应的图像信息是否与所述触摸屏的当前界面的背景图像一致;
[0104]所述数据获取单元22用于在所述触摸屏的当前界面中与所述信息抓取手势对应的图像信息与所述触摸屏的当前界面的背景图像一致时,重新获取信息抓取手势以及触摸屏的当前界面;
[0105]所述坐标获取单元221用于在所述触摸屏的当前界面中与所述信息抓取手势对应的图像信息与所述触摸屏的当前界面的背景图像不一致时,获取所述信息抓取手势于所述触摸屏中的目标位置坐标。
[0106]此时,目标判断单元222能够判断触摸屏所获取的信息抓取手势是否对准目标抓取信息,从而提高了目标抓取信息的准确性以及抓取效率。
[0107]本实施例中,所述信息抓取装置2还可包括:
[0108]状态判断单元23,与所述数据获取单元21连接,用于接收所述触摸屏获取的触摸手势,并在所获取的触摸手势为信息抓取预设手势时,确定所述触摸屏处于信息抓取状态。从而根据触摸屏获取的触摸手势使触摸屏转换至信息抓取状态,简化了状态转换的复杂度,提高了目标信息抓取的效率。使触摸屏能够在显示任意应用程序或界面的情况下实现目标抓取信息的抓取。
[0109]请参阅图7,本发明提供一种信息抓取装置中信息处理单元于一实施例中的结构示意图。图7信息抓取装置中信息处理单元300包括:
[0110]第一基点确定单元301,与所述数据处理单元连接,用于取所述目标位置坐标作为基点;
[0111]第一差值判断单元302,与所述第一基点确定单元301连接,用于判断所述基点四周各个相邻点的灰度与所述基点的灰度的灰度差值是否小于灰度差阈值;所述第一基点确定单元301还用于在基点相邻点的灰度与所述基点的灰度的灰度差值小于灰度差阈值时,以该相邻点作为新的基点;
[0112]第一边界点获取单元303,与所述第一差值判断单元302连接,用于在基点相邻点的灰度与所述基点的灰度的灰度差值大于或等于灰度差阈值时,以所述基点作为所述目标抓取信息的一个边界点;
[0113]第一轮廓绘制单元304,与所述第一边界点获取单元303连接,用于根据各个所述边界点绘制所述目标抓取信息的轮廓;
[0114]第一信息提取单元305,与所述第一轮廓绘制单元304连接,用于根据所述目标抓取信息的轮廓以及触摸屏的当前界面,获取目标抓取信息。
[0115]本实施例中,能够在目标抓取信息中各部分色彩渐变的情况下,实现目标抓取信息的有效抓取。
[0116]请参阅图8,本发明提供一种信息抓取装置中信息处理单元于一实施例中的结构示意图。图8中信息处理单元400包括:
[0117]第二基点确定单元401,与所述数据处理单元连接,用于取所述目标位置坐标作为基点;
[0118]第二差值判断单元402,与所述第二基点确定单元401连接,用于取所述目标位置坐标处的灰度作为参考灰度,并判断所述基点四周各个相邻点的灰度与所述参考灰度的灰度差值是否小于灰度差阈值;所述第二基点确定单元401还用于在基点相邻点的灰度与所述参考灰度的灰度差值小于灰度差阈值时,以该相邻点作为新的基点;
[0119]第二边界点获取单元403,与所述第二差值判断单元402连接,用于在基点相邻点的灰度与所述参考灰度的灰度差值大于或等于灰度差阈值时,以所述基点作为所述目标抓取信息的一个边界点;
[°12°]第二轮廓绘制单元404,与所述第二边界点获取单元403连接,用于根据各个所述边界点绘制所述目标抓取信息的轮廓;
[0121 ]第二信息提取单元405,与所述第二轮廓绘制单元404连接,用于根据所述目标抓取信息的轮廓以及触摸屏的当前界面,获取目标抓取信息。
[0122]本实施例中,能够在目标抓取信息中各部分色彩差别不大的情况下,实现目标抓取信息的有效抓取。
[0123]综上所述,本发明信息抓取方法及装置,在触摸屏处于信息抓取状态下,获取信息抓取手势以及触摸屏的当前界面;根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息。使触摸屏能够在任意界面中均能处于信息抓取状态,以及根据所述信息抓取手势以及触摸屏的当前界面,实现目标抓取信息的获取。所以,本发明有效克服了现有
技术中的种种缺点而具高度产业利用价值。
[0124]上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
【主权项】
1.一种信息抓取方法,其特征在于,所述信息抓取方法包括以下步骤: 在触摸屏处于信息抓取状态下,获取信息抓取手势以及触摸屏的当前界面; 根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息。2.根据权利要求1所述的信息抓取方法,其特征在于:根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息包括: 获取所述信息抓取手势于所述触摸屏中的目标位置坐标; 将所述触摸屏的当前界面转换成直方图数据,并确定所述目标位置坐标处的灰度; 根据所述触摸屏的当前界面的直方图数据以及所述目标位置坐标处的灰度,获取目标抓取信息。3.根据权利要求2所述的信息抓取方法,其特征在于:根据所述触摸屏的当前界面的直方图数据以及所述目标位置坐标处的灰度,获取目标抓取信息包括: S101,取所述目标位置坐标作为基点; S102,判断所述基点四周各个相邻点的灰度与所述基点的灰度的灰度差值是否小于灰度差阈值;若小于,则执行步骤S103;否则,执行步骤S104; S103,以该相邻点作为新的基点重新执行步骤S102; S104,以所述基点作为所述目标抓取信息的一个边界点; S105,根据各个所述边界点绘制所述目标抓取信息的轮廓; S106,根据所述目标抓取信息的轮廓以及触摸屏的当前界面,获取目标抓取信息。4.根据权利要求2所述的信息抓取方法,其特征在于:根据所述触摸屏的当前界面的直方图数据以及所述目标位置坐标处的灰度,获取目标抓取信息包括: S201,取所述目标位置坐标作为基点,并取所述目标位置坐标处的灰度作为参考灰度;S202,判断所述基点四周各个相邻点的灰度与所述参考灰度的灰度差值是否小于灰度差阈值;若小于,则执行步骤S203;否则,执行步骤S204; S203,以该相邻点作为新的基点重新执行步骤S202; S204,以所述基点作为所述目标抓取信息的一个边界点; S205,根据各个所述边界点绘制所述目标抓取信息的轮廓; S206,根据所述目标抓取信息的轮廓以及触摸屏的当前界面,获取目标抓取信息。5.根据权利要求2至4中任一所述的信息抓取方法,其特征在于:在获取所述信息抓取手势于所述触摸屏中的目标位置坐标之前,还包括: 判断所述触摸屏的当前界面中与所述信息抓取手势对应的图像信息是否与所述触摸屏的当前界面的背景图像一致; 若是,则重新获取信息抓取手势以及触摸屏的当前界面;否则,获取所述信息抓取手势于所述触摸屏中的目标位置坐标。6.根据权利要求1所述的信息抓取方法,其特征在于:在触摸屏处于信息抓取状态下,获取信息抓取手势以及触摸屏的当前界面之前,还包括: 所述触摸屏获取触摸手势; 判断所获取的触摸手势是否为信息抓取预设手势; 若是,则使所述触摸屏处于信息抓取状态。7.一种信息抓取装置,其特征在于,所述信息抓取装置包括: 数据获取单元,用于在触摸屏处于信息抓取状态下,获取信息抓取手势和触摸屏的当前界面; 信息抓取单元,与所述数据获取单元连接,用于根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息。8.根据权利要求7所述的信息抓取装置,其特征在于:所述信息抓取单元包括: 坐标获取单元,与所述数据获取单元连接,用于获取所述信息抓取手势于所述触摸屏中的目标位置坐标; 数据处理单元,与所述数据获取单元和坐标获取单元连接,用于将所述触摸屏的当前界面转换成直方图数据,并确定所述目标位置坐标处的灰度; 信息处理单元,与所述数据处理单元连接,用于根据所述触摸屏的当前界面的直方图数据以及所述目标位置坐标处的灰度,获取目标抓取信息。9.根据权利要求8所述的信息抓取装置,其特征在于:所述信息处理单元包括: 第一基点确定单元,与所述数据处理单元连接,用于取所述目标位置坐标作为基点; 第一差值判断单元,与所述第一基点确定单元连接,用于判断所述基点四周各个相邻点的灰度与所述基点的灰度的灰度差值是否小于灰度差阈值;所述第一基点确定单元还用于在基点相邻点的灰度与所述基点的灰度的灰度差值小于灰度差阈值时,以该相邻点作为新的基点; 第一边界点获取单元,与所述第一差值判断单元连接,用于在基点相邻点的灰度与所述基点的灰度的灰度差值大于或等于灰度差阈值时,以所述基点作为所述目标抓取信息的一个边界点; 第一轮廓绘制单元,与所述第一边界点获取单元连接,用于根据各个所述边界点绘制所述目标抓取信息的轮廓; 第一信息提取单元,与所述第一轮廓绘制单元连接,用于根据所述目标抓取信息的轮廓以及触摸屏的当前界面,获取目标抓取信息。10.根据权利要求8所述的信息抓取装置,其特征在于:所述信息处理单元包括: 第二基点确定单元,与所述数据处理单元连接,用于取所述目标位置坐标作为基点; 第二差值判断单元,与所述第二基点确定单元连接,用于取所述目标位置坐标处的灰度作为参考灰度,并判断所述基点四周各个相邻点的灰度与所述参考灰度的灰度差值是否小于灰度差阈值;所述第二基点确定单元还用于在基点相邻点的灰度与所述参考灰度的灰度差值小于灰度差阈值时,以该相邻点作为新的基点; 第二边界点获取单元,与所述第二差值判断单元连接,用于在基点相邻点的灰度与所述参考灰度的灰度差值大于或等于灰度差阈值时,以所述基点作为所述目标抓取信息的一个边界点; 第二轮廓绘制单元,与所述第二边界点获取单元连接,用于根据各个所述边界点绘制所述目标抓取信息的轮廓; 第二信息提取单元,与所述第二轮廓绘制单元连接,用于根据所述目标抓取信息的轮廓以及触摸屏的当前界面,获取目标抓取信息。11.根据权利要求8至10任一所述的信息抓取装置,其特征在于,所述信息抓取装置还包括: 目标判断单元,与所述数据获取单元和坐标获取单元连接,用于判断所述触摸屏的当前界面中与所述信息抓取手势对应的图像信息是否与所述触摸屏的当前界面的背景图像一致; 所述数据获取单元用于在所述触摸屏的当前界面中与所述信息抓取手势对应的图像信息与所述触摸屏的当前界面的背景图像一致时,重新获取信息抓取手势以及触摸屏的当前界面; 所述坐标获取单元用于在所述触摸屏的当前界面中与所述信息抓取手势对应的图像信息与所述触摸屏的当前界面的背景图像不一致时,获取所述信息抓取手势于所述触摸屏中的目标位置坐标。12.根据权利要求7所述的信息抓取装置,其特征在于,所述信息抓取装置还包括:状态判断单元,与所述数据获取单元连接,用于接收所述触摸屏获取的触摸手势,并在所获取的触摸手势为信息抓取预设手势时,确定所述触摸屏处于信息抓取状态。
【专利摘要】本发明提供一种信息抓取方法及装置,其中信息抓取方法在触摸屏处于信息抓取状态下,获取信息抓取手势以及触摸屏的当前界面;根据所述信息抓取手势以及触摸屏的当前界面,获取目标抓取信息。使触摸屏能够在任意界面中均能处于信息抓取状态,以及根据所述信息抓取手势以及触摸屏的当前界面,实现目标抓取信息的获取,提高了信息抓取的灵活性和效率。
【IPC分类】G06F3/0484, G06F3/0488
【公开号】CN105487772
【申请号】CN201510843931
【发明人】吴生才
【申请人】上海斐讯数据通信技术有限公司
【公开日】2016年4月13日
【申请日】2015年11月26日