一种图片处理方法及终端的制作方法

文档序号:9433577阅读:330来源:国知局
一种图片处理方法及终端的制作方法
【技术领域】
[0001]本发明涉及图像处理技术领域,具体涉及一种图片处理方法及终端。
【背景技术】
[0002]目前,在会议、培训等活动中,主讲人经常会用到投影设备、手写板等工具向听众展示相关内容,很多听众都会将相应的要点记录下来,其中一个比较简单的方式就是通过手机、平板电脑等终端将投影设备或手写板上的内容拍下来,以图片的形式存储便于后续查看。这种方式虽然比较便捷,但也不是十分完美,如实际应用中存在拍照角度、拍照清晰度以及手写板的字迹清晰度等因素,这些因素很容易导致用户后续在查看图片时遇到字迹不清、图片角度过于倾斜等阅读障碍问题。

【发明内容】

[0003]本发明实施例提供了一种图片处理方法及终端,可以对图片中的文本内容进行编辑,提高图片的可识别性。
[0004]本发明实施例第一方面提供了一种图片处理方法,包括:
[0005]获取目标图片;
[0006]识别所述目标图片中的文本区域;
[0007]检测针对所述文本区域输入的修改操作,对所述文本区域包含的文本内容进行修改;
[0008]保存所述文本内容修改后的所述目标图片。
[0009]本发明实施例第二方面提供了一种终端,包括:
[0010]第一获取单元,用于获取目标图片;
[0011]识别单元,用于识别所述目标图片中的文本区域;
[0012]检测单元,用于检测针对所述文本区域输入的修改操作;
[0013]处理单元,用于根据所述修改操作,对所述文本区域包含的文本内容进行修改;
[0014]第一保存单元,用于保存所述文本内容经所述处理单元修改后的所述目标图片。
[0015]通过本发明实施例可获取目标图片,识别该目标图片中的文本区域,进而检测针对该文本区域输入的修改操作,对该文本区域包含的文本内容进行修改,并保存该文本内容修改后的该目标图片,可以对图片中的文本内容进行编辑,提高图片的可识别性。
【附图说明】
[0016]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明实施例提供的一种图片处理方法的第一实施例流程示意图;
[0018]图2是本发明实施例提供的一种图片处理方法的第二实施例流程示意图;
[0019]图3是本发明实施例提供的一种图片处理方法的第三实施例流程示意图;
[0020]图4是本发明实施例提供的一种终端的第一实施例结构示意图;
[0021]图5是本发明实施例提供的一种终端的第二实施例结构示意图;
[0022]图6是本发明实施例提供的一种终端的第三实施例结构示意图;
[0023]图7是本发明实施例提供的一种终端的第四实施例结构示意图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]本发明实施例中的终端可以包括智能手机(如Android手机、1S手机、WindowsPhone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile InternetDevices)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
[0026]请参阅图1,为本发明实施例提供的一种图片处理方法的第一实施例流程示意图。本实施例中所描述的图片处理方法,包括以下步骤:
[0027]SlOl、终端获取目标图片。
[0028]其中,该目标图片可以是用户当前通过终端拍照得到的图片,也可以是用户从终端预先存储的图库中指定的图片,还可以是终端当前从网络获取的图片,本发明实施例不做限定。
[0029]S102、所述终端识别所述目标图片中的文本区域。
[0030]具体实现中,终端可先识别出该目标图片中色彩比较一致的区域,将这部分区域作为背景区域,而与背景区域的颜色对比比较明显的区域可作为文本区域。
[0031]S103、所述终端检测针对所述文本区域输入的修改操作,对所述文本区域包含的文本内容进行修改。
[0032]具体的,终端可根据用户的点击、滑动等操作先确定该文本区域中用户想要修改的区域,例如用户可通过长按操作(即点击操作持续较长的时间)调出区域选择光标,通过拖动该区域选择光标指定想要修改的区域,或者,用户可通过在该文本区域的滑动操作指定想要修改的区域,包括滑动轨迹覆盖的区域、滑动轨迹包围的区域等。
[0033]进一步的,终端可通过字符切割确定要修改区域中文本内容的排版方式,进而根据输入的修改操作对要修改区域中的文本内容进行修改,例如将用户输入的文本内容替换掉要修改区域包含的文本内容,或者根据用户的操作对要修改区域包含的文本内容进行删除,或者根据用户的操作对要修改区域增加新的文本内容。
[0034]S104、所述终端保存所述文本内容修改后的所述目标图片。
[0035]通过本发明实施例可获取目标图片,识别该目标图片中的文本区域,进而检测针对该文本区域输入的修改操作,对该文本区域包含的文本内容进行修改,并保存该文本内容修改后的该目标图片,可以实现对图片中的文本内容进行编辑,提高图片的可识别性。
[0036]请参阅图2,为本发明实施例提供的一种图片处理方法的第二实施例流程示意图。本实施例中所描述的图片处理方法,包括以下步骤:
[0037]S201、终端获取目标图片。
[0038]其中,该目标图片可以是用户当前通过终端拍照得到的图片,也可以是用户从终端预先存储的图库中指定的图片,还可以是终端当前从网络获取的图片,本发明实施例不做限定。
[0039]S202、所述终端识别所述目标图片中的文本区域。
[0040]S203、所述终端将所述文本区域划分为多个文本子区域。
[0041]具体实现中,终端可对该目标图片中的文本区域进行预处理(包括二值化、去除噪声等),识别该文本区域包含的文本内容的排布方向以进行版面分析(包括将该目标图片分段落、分行),从而将该文本区域划分为多个文本子区域。
[0042]其中,终端识别该文本区域包含的文本内容的排布方向的方式可以为:通过字符切割确定出该文本内容包含的每个字符,针对每个字符确定其中心点,多个相邻字符中心点的连线即可构成每一行文本内容的中轴线,进而即可将中轴线的方向作为文本内容的排布方向。
[0043]S204、所述终端根据针对所述多个文本子区域输入的选择操作,从所述多个文本子区域中确定出至少一个文本子区域,并将所述至少一个文本子区域设为第一目标文本子区域。
[0044]具体的,终端可根据用户输入的点击、滑动等操作从该多个文本子区域中确定出至少一个文本子区域,从而将该至少一个文本子区域作为需要修改的第一目标文本子区域。
[0045]在一些可行的实施方式中,终端还可设定文本子区域在排布方向上的最大长度,以确保每次修改的文本内容在合理的长度范围内。
[0046]S205、所述终端检测针对所述第一目标文本子区域输入的修改操作,对所述第一目标文本子区域包含的文本内容进行修改。
[0047]其中,该修改操作具体可以是将用户输入的文本内容替换掉该第一目标文本子区域包含的文本内容,或者根据用户的操作对该第一目标文本子区域包含的文本内容进行删除,或者根据用户的操作对该第一目标文本子区域增加新的文本内容。
[0048]在一些可行的实施方式中,终端对该第一目标文本子区域包含的文本内容进行修改之后,还可将该多个文本子区域中除该第一目标文本子区域之外的文本子区域设为第二目标文本子区域,并将该第二目标文本子区域包含的文本内容与该第一目标文本子区域包含的文本内容进行比对,以获取该第二目标文本子区域包含的文本内容与该第一目标文本子区域包含的文本内容之间的相似度,进而将该第二目标文本子区域中包含的文本内容与该第一目标文本
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1