信息添加方法及装置制造方法及图纸

技术编号:12526783 阅读:77 留言:0更新日期:2015-12-17 15:10
本公开是关于一种信息添加方法及装置。所述方法包括:当接收到信息添加指令时,获取目标图像,所述目标图像包括待添加的信息;对所述目标图像进行阵列划分,得到多个阵列项,所述多个阵列项均包括多列信息;基于指定阵列项,生成信息添加模板,所述指定阵列项为所述多个阵列项中的任一阵列项;基于所述信息添加模板,将所述多个阵列项包括的多列信息进行添加。本公开通过基于信息添加模板,将目标图像划分得到的多个阵列项包括的多列信息添加到指定应用中,从而实现了成组添加信息的过程,进而避免多个信息逐一添加时出现重复操作的现象,因此,信息添加速度较快、效率高、而且添加操作简单。

【技术实现步骤摘要】

本公开涉及信息处理领域,尤其涉及一种信息添加方法及装置
技术介绍
随着技术的快速发展,可以通过多种不同的形式来记录信息,比如,通过图像、视频、电子文档、纸质文档等形式来记录信息。为了能在指定应用中使用这些信息,该终端需要将这些信息添加到该指定应用中,比如,当该信息为联系人电话号码时,为了在通讯录中使用该联系人电话号码,首先需要将该联系人电话号码添加到该通讯录中。在相关技术中,当该终端将该联系人电话号码添加到通讯录时,该终端可以获取目标图像,该目标图像包括多个联系人电话号码。当添加该多个联系人电话号码中的任一联系人电话号码时,用户可以在该目标图像中指定该联系人电话号码所在的区域。此时,该终端可以分析并识别该区域中的文字;如果识别出的文字中包括电话号码,则自动打开联系人列表,并自动添加一个新的联系人条目,在添加的新联系人条目中填充识别到的电话号码。而当用户添加下一个联系人电话号码时,可以返回用户在该目标图像中指定该联系人电话号码所在区域的步骤,从而将该多个联系人电话号码依次添加到该通讯录中。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种信息添加方法及装置。根据本公开实施例的第一方面,提供一种信息添加方法,所述方法包括:当接收到信息添加指令时,获取目标图像,所述目标图像包括待添加的信息;对所述目标图像进行阵列划分,得到多个阵列项,所述多个阵列项均包括多列信息;基于指定阵列项,生成信息添加模板,所述指定阵列项为所述多个阵列项中的任一阵列项;基于所述信息添加模板,将所述多个阵列项包括的多列信息进行添加。结合第一方面,在上述第一方面的第一种可能的实现方式中,所述对所述目标图像进行阵列划分,得到多个阵列项,包括:对所述目标图像进行扫描;如果扫描到多行多列的表格线,则将所述目标图像中,属于同一行的多列表格信息确定为一个阵列项,得到多个阵列项。结合第一方面的第一种可能的实现方式,在上述第一方面的第二种可能的实现方式中,所述对所述目标图像进行扫描之后,还包括:如果未扫描到多行多列的表格线,则判断所述目标图像中是否包括多行多列且位置对齐的信息;如果所述目标图像中包括多行多列且位置对齐的信息,则将所述目标图像中,属于同一行且位置对应的多列信息确定为一个阵列项,得到多个阵列项。结合第一方面,在上述第一方面的第三种可能的实现方式中,所述基于指定阵列项,生成信息添加模板,包括:获取空白信息添加模板,所述空白信息添加模板包括多个信息项;基于用户在所述多个信息项中分别填充的模板信息,生成信息添加模板,所述模板信息为所述指定阵列项包括的多列信息中的任一列信息。结合第一方面,在上述第一方面的第四种可能的实现方式中,所述基于指定阵列项,生成信息添加模板之前,还包括:接收用户从所述多个阵列项中选择的阵列项;将所述选择的阵列项确定为指定阵列项。结合第一方面,在上述第一方面的第五种可能的实现方式中,所述基于所述信息添加模板,将所述多个阵列项包括的多列信息进行添加,包括:对于所述多个阵列项中的每个阵列项,判断是否添加所述阵列项包括的多列信息;当确定添加所述阵列项包括的多列信息时,获取空白信息添加模板;基于所述信息添加模板,将所述阵列项包括的多列信息分别填充到所述空白信息添加模板中。结合第一方面的第五种可能的实现方式,在上述第一方面的第六种可能的实现方式中,所述对于所述多个阵列项中的每个阵列项,判断是否添加所述阵列项包括的多列信息,包括:对于所述多个阵列项中的每个阵列项,当添加所述阵列项包括的多列信息时,显示确认添加提示信息;当基于所述确认添加提示信息接收到确认添加指令时,确定所述阵列项包括的多列?目息需要添加。结合第一方面的第五种可能的实现方式,在上述第一方面的第七种可能的实现方式中,所述对于所述多个阵列项中的每个阵列项,判断是否添加所述阵列项包括的多列信息,包括:对于所述多个阵列项中的第一个阵列项,当添加所述阵列项包括的多列信息时,显示确认添加提示信息;当基于所述确认添加提示信息接收到确认添加指令时,确定所述多个阵列项包括的多列信息均需要添加。根据本公开实施例的第二方面,提供一种信息添加装置,所述装置包括:获取模块,用于当接收到信息添加指令时,获取目标图像,所述目标图像包括待添加的信息;划分模块,用于对所述目标图像进行阵列划分,得到多个阵列项,所述多个阵列项均包括多列信息;生成模块,用于基于指定阵列项,生成信息添加模板,所述指定阵列项为所述多个阵列项中的任一阵列项;添加模块,基于所述信息添加模板,将所述多个阵列项包括的多列信息进行添加。结合第二方面,在上述第二方面的第一种可能的实现方式中,所述划分模块包括:扫描单元,用于对所述目标图像进行扫描;第一确定单元,用于如果扫描到多行多列的表格线,则将所述目标图像中,属于同一行的多列表格信息确定为一个阵列项,得到多个阵列项,所述多个阵列项均包括多列信息。结合第二方面的第一种可能的实现方式,在上述第二方面的第二种可能的实现方式中,所述划分模块还包括:第一判断单元,用于如果未扫描到多行多列的表格线,则判断所述目标图像中是否包括多行多列且位置对齐的信息;第二确定单元,用于如果所述目标图像中包括多行多列且位置对齐的信息,则将所述目标图像中,属于同一行且位置对应的多列信息确定为一个阵列项,得到多个阵列项。结合第二方面,在上述第二方面的第三种可能的实现方式中,所述生成模块包括:第一获取单元,用于获取空白信息添加模板,所述空白信息添加模板包括多个信息项;生成单元,用于基于用户在所述多个信息项中分别填充的模板信息,生成信息添加模板,所述模板信息为所述指定阵列项包括的多列信息中的任一列信息。结合第二方面,在上述第二方面的第四种可能的实现方式中,所述装置还包括:接收模块,用于接收用户从所述多个阵列项中选择的阵列项;确定模块,用于将所述选择的阵列项确定为指定阵列项。结合第二方面,在上述第二方面的第五种可能的实现方式中,所述添加模块包括:第二判断单元,用于对于所述多个阵列项中的每个阵列项,判断是否添加所述阵列项包括的多列信息;第二获取单元,用于当确定添加所述阵列项包括的多列信息时,获取空白信息添加模板;填充单元,用于基于所述信息添加模板,将所述阵列项包括的多列信息分别填充到所述空白信息添加模板中。结合第二方面的第五种可能的实现方式,在上述第二方面的第六种可能的实现方式中,所述第二判断单元包括:第一显示子单元,用于对于所述多个阵列项中的每个阵列项,当添加所述阵列项包括的多列信息时,显示确认添加提示信息;第一确定子单元,用于当基于所述确认添加提示信息接收到确认添加指令时,确定所述阵列项包括的多列信息需要添加。结合第二方面的第五种可能的实现方式,在上述第二方面的第七种可能的实现方式中,所述第二判断单元包括:第二显示子单元,用于对于所述多个阵列项中的第一个阵列项,当添加所述阵列项包括的多列信息时,显示确认添加提示信息;第二确定子单元,用于当基于所述确认添加提示信息接收到确认添加指令时,确定所述多个阵列项包括的多列信息均需要添加。根据本公开实施例的第三方面,提供一种信息添加装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:当接收到信息添加指令时,获取目标图像,所述本文档来自技高网...

【技术保护点】
一种信息添加方法,其特征在于,所述方法包括:当接收到信息添加指令时,获取目标图像,所述目标图像包括待添加的信息;对所述目标图像进行阵列划分,得到多个阵列项,所述多个阵列项均包括多列信息;基于指定阵列项,生成信息添加模板,所述指定阵列项为所述多个阵列项中的任一阵列项;基于所述信息添加模板,将所述多个阵列项包括的多列信息进行添加。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨冬东杜慧顾凌华
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1