CN105184838A - 一种图片处理方法及终端 - Google Patents
一种图片处理方法及终端 Download PDFInfo
- Publication number
- CN105184838A CN105184838A CN201510602743.0A CN201510602743A CN105184838A CN 105184838 A CN105184838 A CN 105184838A CN 201510602743 A CN201510602743 A CN 201510602743A CN 105184838 A CN105184838 A CN 105184838A
- Authority
- CN
- China
- Prior art keywords
- text
- subregion
- content
- target
- target photo
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
本发明实施例提供了一种图片处理方法及终端,所述方法包括:获取目标图片;识别所述目标图片中的文本区域;检测针对所述文本区域输入的修改操作,对所述文本区域包含的文本内容进行修改;保存所述文本内容修改后的所述目标图片。通过本发明实施例,可对图片中的文本内容进行编辑,提高图片的可识别性。
Description
技术领域
本发明涉及图像处理技术领域,具体涉及一种图片处理方法及终端。
背景技术
目前,在会议、培训等活动中,主讲人经常会用到投影设备、手写板等工具向听众展示相关内容,很多听众都会将相应的要点记录下来,其中一个比较简单的方式就是通过手机、平板电脑等终端将投影设备或手写板上的内容拍下来,以图片的形式存储便于后续查看。这种方式虽然比较便捷,但也不是十分完美,如实际应用中存在拍照角度、拍照清晰度以及手写板的字迹清晰度等因素,这些因素很容易导致用户后续在查看图片时遇到字迹不清、图片角度过于倾斜等阅读障碍问题。
发明内容
本发明实施例提供了一种图片处理方法及终端,可以对图片中的文本内容进行编辑,提高图片的可识别性。
本发明实施例第一方面提供了一种图片处理方法,包括:
获取目标图片;
识别所述目标图片中的文本区域;
检测针对所述文本区域输入的修改操作,对所述文本区域包含的文本内容进行修改;
保存所述文本内容修改后的所述目标图片。
本发明实施例第二方面提供了一种终端,包括:
第一获取单元,用于获取目标图片;
识别单元,用于识别所述目标图片中的文本区域;
检测单元,用于检测针对所述文本区域输入的修改操作;
处理单元,用于根据所述修改操作,对所述文本区域包含的文本内容进行修改;
第一保存单元,用于保存所述文本内容经所述处理单元修改后的所述目标图片。
通过本发明实施例可获取目标图片,识别该目标图片中的文本区域,进而检测针对该文本区域输入的修改操作,对该文本区域包含的文本内容进行修改,并保存该文本内容修改后的该目标图片,可以对图片中的文本内容进行编辑,提高图片的可识别性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种图片处理方法的第一实施例流程示意图;
图2是本发明实施例提供的一种图片处理方法的第二实施例流程示意图;
图3是本发明实施例提供的一种图片处理方法的第三实施例流程示意图;
图4是本发明实施例提供的一种终端的第一实施例结构示意图;
图5是本发明实施例提供的一种终端的第二实施例结构示意图;
图6是本发明实施例提供的一种终端的第三实施例结构示意图;
图7是本发明实施例提供的一种终端的第四实施例结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中的终端可以包括智能手机(如Android手机、iOS手机、WindowsPhone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,MobileInternetDevices)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
请参阅图1,为本发明实施例提供的一种图片处理方法的第一实施例流程示意图。本实施例中所描述的图片处理方法,包括以下步骤:
S101、终端获取目标图片。
其中,该目标图片可以是用户当前通过终端拍照得到的图片,也可以是用户从终端预先存储的图库中指定的图片,还可以是终端当前从网络获取的图片,本发明实施例不做限定。
S102、所述终端识别所述目标图片中的文本区域。
具体实现中,终端可先识别出该目标图片中色彩比较一致的区域,将这部分区域作为背景区域,而与背景区域的颜色对比比较明显的区域可作为文本区域。
S103、所述终端检测针对所述文本区域输入的修改操作,对所述文本区域包含的文本内容进行修改。
具体的,终端可根据用户的点击、滑动等操作先确定该文本区域中用户想要修改的区域,例如用户可通过长按操作(即点击操作持续较长的时间)调出区域选择光标,通过拖动该区域选择光标指定想要修改的区域,或者,用户可通过在该文本区域的滑动操作指定想要修改的区域,包括滑动轨迹覆盖的区域、滑动轨迹包围的区域等。
进一步的,终端可通过字符切割确定要修改区域中文本内容的排版方式,进而根据输入的修改操作对要修改区域中的文本内容进行修改,例如将用户输入的文本内容替换掉要修改区域包含的文本内容,或者根据用户的操作对要修改区域包含的文本内容进行删除,或者根据用户的操作对要修改区域增加新的文本内容。
S104、所述终端保存所述文本内容修改后的所述目标图片。
通过本发明实施例可获取目标图片,识别该目标图片中的文本区域,进而检测针对该文本区域输入的修改操作,对该文本区域包含的文本内容进行修改,并保存该文本内容修改后的该目标图片,可以实现对图片中的文本内容进行编辑,提高图片的可识别性。
请参阅图2,为本发明实施例提供的一种图片处理方法的第二实施例流程示意图。本实施例中所描述的图片处理方法,包括以下步骤:
S201、终端获取目标图片。
其中,该目标图片可以是用户当前通过终端拍照得到的图片,也可以是用户从终端预先存储的图库中指定的图片,还可以是终端当前从网络获取的图片,本发明实施例不做限定。
S202、所述终端识别所述目标图片中的文本区域。
S203、所述终端将所述文本区域划分为多个文本子区域。
具体实现中,终端可对该目标图片中的文本区域进行预处理(包括二值化、去除噪声等),识别该文本区域包含的文本内容的排布方向以进行版面分析(包括将该目标图片分段落、分行),从而将该文本区域划分为多个文本子区域。
其中,终端识别该文本区域包含的文本内容的排布方向的方式可以为:通过字符切割确定出该文本内容包含的每个字符,针对每个字符确定其中心点,多个相邻字符中心点的连线即可构成每一行文本内容的中轴线,进而即可将中轴线的方向作为文本内容的排布方向。
S204、所述终端根据针对所述多个文本子区域输入的选择操作,从所述多个文本子区域中确定出至少一个文本子区域,并将所述至少一个文本子区域设为第一目标文本子区域。
具体的,终端可根据用户输入的点击、滑动等操作从该多个文本子区域中确定出至少一个文本子区域,从而将该至少一个文本子区域作为需要修改的第一目标文本子区域。
在一些可行的实施方式中,终端还可设定文本子区域在排布方向上的最大长度,以确保每次修改的文本内容在合理的长度范围内。
S205、所述终端检测针对所述第一目标文本子区域输入的修改操作,对所述第一目标文本子区域包含的文本内容进行修改。
其中,该修改操作具体可以是将用户输入的文本内容替换掉该第一目标文本子区域包含的文本内容,或者根据用户的操作对该第一目标文本子区域包含的文本内容进行删除,或者根据用户的操作对该第一目标文本子区域增加新的文本内容。
在一些可行的实施方式中,终端对该第一目标文本子区域包含的文本内容进行修改之后,还可将该多个文本子区域中除该第一目标文本子区域之外的文本子区域设为第二目标文本子区域,并将该第二目标文本子区域包含的文本内容与该第一目标文本子区域包含的文本内容进行比对,以获取该第二目标文本子区域包含的文本内容与该第一目标文本子区域包含的文本内容之间的相似度,进而将该第二目标文本子区域中包含的文本内容与该第一目标文本子区域包含的文本内容之间的相似度大于或等于预设相似度阈值的文本子区域设为第三目标文本子区域,并按照对该第一目标文本子区域包含的文本内容的修改方式对该第三目标文本子区域包含的文本内容进行修改,从而实现相似度很高或者相同的文本子区域包含的文本内容自动完成相应的修改操作。
例如,该目标图片为用户在参加会议时对幻灯片的内容进行拍照得到的图片,该目标图片中的文本区域被划分为a、b、c、d共四个文本子区域,终端根据用户的选择确定要对文本子区域a进行修改操作,具体是对文本子区域a中部分文本内容的替换操作,此时终端可对这四个文本子区域进行相似度分析以确定它们之间各自包含的文本内容的相似度,如果终端检测到文本子区域d包含的文本内容与文本子区域a包含的文本内容相似度达到了95%,则终端可直接对文本子区域d包含的文本内容进行与对文本子区域a相同的修改操作,即对文本子区域d中该部分文本内容进行相同的替换操作。
S206、所述终端保存所述文本内容修改后的所述目标图片。
通过本发明实施例可识别出目标图片中的文本区域,并将该文本区域划分为多个文本子区域,根据用户的选择从该多个文本子区域中确定出至少一个文本子区域以作为第一目标文本子区域,进而根据输入的修改操作对该第一目标文本子区域包含的文本内容进行修改,并保存该文本内容修改后的该目标图片,可以实现对图片中的文本内容进行编辑,提高图片的可识别性。
请参阅图3,为本发明实施例提供的一种图片处理方法的第三实施例流程示意图。本实施例中所描述的图片处理方法,包括以下步骤:
S301、终端获取目标图片。
其中,该目标图片可以是用户当前通过终端拍照得到的图片,也可以是用户从终端预先存储的图库中指定的图片,还可以是终端当前从网络获取的图片,本发明实施例不做限定。
S302、所述终端识别所述目标图片中的文本区域。
S303、所述终端检测针对所述文本区域输入的修改操作,对所述文本区域包含的文本内容进行修改。
具体的,终端可根据用户的点击、滑动等操作先确定该文本区域中用户想要修改的区域,例如用户可通过长按操作(即点击操作持续较长的时间)调出区域选择光标,通过拖动该区域选择光标指定想要修改的区域,或者,用户可通过在该文本区域的滑动操作指定想要修改的区域,包括滑动轨迹覆盖的区域、滑动轨迹包围的区域等。
进一步的,终端可通过字符切割确定要修改区域中文本内容的排版方式,进而根据输入的修改操作对要修改区域中的文本内容进行修改,例如将用户输入的文本内容替换掉要修改区域包含的文本内容,或者根据用户的操作对要修改区域包含的文本内容进行删除,或者根据用户的操作对要修改区域增加新的文本内容。
S304、所述终端获取所述目标图片的背景区域,并将所述文本内容修改后的所述文本区域和所述背景区域组成的区域设为有效区域。
S305、所述终端去除所述目标图片中除所述有效区域之外的区域,并将所述有效区域的形状调整为规则形状。
具体的,终端可将该目标图片中色彩比较一致的区域作为背景区域,并将该文本区域和该背景区域组成的区域设为该目标图片中的有效区域,此时终端可将该目标图片中除该有效区域之外的其它区域删除,还可将该其它区域调整为纯色,以消除该其它区域对有效区域阅读时的影响。
进一步的,如果该有效区域有一定的变形,例如由于拍照时没有正对被拍照物导致该目标图片中的有效区域有所倾斜,则可将该有效区域的形状调整为规则形状,以方便阅读。
S306、所述终端以图片格式保存形状调整后的所述有效区域。
通过本发明实施例可识别出目标图片中的文本区域,根据用户输入的修改操作对该文本区域包含的文本内容进行修改;获取该目标图片的背景区域,并将该文本内容修改后的该文本区域和该背景区域组成的区域设为有效区域,去除该目标图片中除该有效区域之外的区域,并将该有效区域的形状调整为规则形状,进而以图片格式保存形状调整后的该有效区域,可以实现对图片中的文本内容进行编辑,提高图片的可识别性,并可将图片中文本内容的排列形状调整为规则形状,以方便用户阅读。
请参阅图4,为本发明实施例提供的一种终端的第一实施例结构示意图。本实施例中所描述的终端,包括:第一获取单元401、识别单元402、检测单元403、处理单元404和第一保存单元405,其中:
第一获取单元401,用于获取目标图片;
其中,该目标图片可以是用户当前通过终端拍照得到的图片,也可以是用户从终端预先存储的图库中指定的图片,还可以是终端当前从网络获取的图片,本发明实施例不做限定。
识别单元402,用于识别所述目标图片中的文本区域;
具体实现中,识别单元402可先识别出该目标图片中色彩比较一致的区域,将这部分区域作为背景区域,而与背景区域的颜色对比比较明显的区域可作为文本区域。
检测单元403,用于检测针对所述文本区域输入的修改操作;
处理单元404,用于根据所述修改操作,对所述文本区域包含的文本内容进行修改;
具体的,检测单元403可根据用户的点击、滑动等操作先确定该文本区域中用户想要修改的区域,例如用户可通过长按操作(即点击操作持续较长的时间)调出区域选择光标,通过拖动该区域选择光标指定想要修改的区域,或者,用户可通过在该文本区域的滑动操作指定想要修改的区域,包括滑动轨迹覆盖的区域、滑动轨迹包围的区域等。
进一步的,处理单元404可通过字符切割确定要修改区域中文本内容的排版方式,进而根据输入的修改操作对要修改区域中的文本内容进行修改,例如将用户输入的文本内容替换掉要修改区域包含的文本内容,或者根据用户的操作对要修改区域包含的文本内容进行删除,或者根据用户的操作对要修改区域增加新的文本内容。
第一保存单元405,用于保存所述文本内容经所述处理单元修改后的所述目标图片。
通过本发明实施例可获取目标图片,识别该目标图片中的文本区域,进而检测针对该文本区域输入的修改操作,对该文本区域包含的文本内容进行修改,并保存该文本内容修改后的该目标图片,可以实现对图片中的文本内容进行编辑,提高图片的可识别性。
请参阅图5,为本发明实施例提供的一种终端的第二实施例结构示意图。本实施例中所描述的终端,包括:第一获取单元501、识别单元502、划分单元503、确定单元504、检测单元505、处理单元506以及第一保存单元507,其中:
第一获取单元501,用于获取目标图片;
其中,该目标图片可以是用户当前通过终端拍照得到的图片,也可以是用户从终端预先存储的图库中指定的图片,还可以是终端当前从网络获取的图片,本发明实施例不做限定。
识别单元502,用于识别所述目标图片中的文本区域;
划分单元503,用于将所述文本区域划分为多个文本子区域;
具体实现中,识别单元502可对该目标图片中的文本区域进行预处理(包括二值化、去除噪声等),识别该文本区域包含的文本内容的排布方向以进行版面分析(包括将该目标图片分段落、分行),从而由划分单元503将该文本区域划分为多个文本子区域。
其中,识别单元502识别该文本区域包含的文本内容的排布方向的方式可以为:通过字符切割确定出该文本内容包含的每个字符,针对每个字符确定其中心点,多个相邻字符中心点的连线即可构成每一行文本内容的中轴线,进而即可将中轴线的方向作为文本内容的排布方向。
确定单元504,用于根据针对所述多个文本子区域输入的选择操作,从所述多个文本子区域中确定出至少一个文本子区域,并将所述至少一个文本子区域设为第一目标文本子区域;
具体的,确定单元504可根据用户输入的点击、滑动等操作从该多个文本子区域中确定出至少一个文本子区域,从而将该至少一个文本子区域作为需要修改的第一目标文本子区域。
在一些可行的实施方式中,终端还可设定文本子区域在排布方向上的最大长度,以确保每次修改的文本内容在合理的长度范围内。
检测单元505,用于检测针对所述第一目标文本子区域输入的修改操作;
处理单元506,用于根据所述修改操作,对所述第一目标文本子区域包含的文本内容进行修改;
其中,该修改操作具体可以是将用户输入的文本内容替换掉该第一目标文本子区域包含的文本内容,或者根据用户的操作对该第一目标文本子区域包含的文本内容进行删除,或者根据用户的操作对该第一目标文本子区域增加新的文本内容。
在一些可行的实施方式中,处理单元506对该第一目标文本子区域包含的文本内容进行修改之后,还可将该多个文本子区域中除该第一目标文本子区域之外的文本子区域设为第二目标文本子区域,并将该第二目标文本子区域包含的文本内容与该第一目标文本子区域包含的文本内容进行比对,以获取该第二目标文本子区域包含的文本内容与该第一目标文本子区域包含的文本内容之间的相似度,进而处理单元506将该第二目标文本子区域中包含的文本内容与该第一目标文本子区域包含的文本内容之间的相似度大于或等于预设相似度阈值的文本子区域设为第三目标文本子区域,并按照对该第一目标文本子区域包含的文本内容的修改方式对该第三目标文本子区域包含的文本内容进行修改,从而实现相似度很高或者相同的文本子区域包含的文本内容自动完成相应的修改操作。
例如,该目标图片为用户在参加会议时对幻灯片的内容进行拍照得到的图片,该目标图片中的文本区域被划分单元503划分为a、b、c、d共四个文本子区域,处理单元506根据用户的选择确定要对文本子区域a进行修改操作,具体是对文本子区域a中部分文本内容的替换操作,此时处理单元506可对这四个文本子区域进行相似度分析以确定它们之间各自包含的文本内容的相似度,如果处理单元506检测到文本子区域d包含的文本内容与文本子区域a包含的文本内容相似度达到了95%,则处理单元506可直接对文本子区域d包含的文本内容进行与对文本子区域a相同的修改操作,即对文本子区域d中该部分文本内容进行相同的替换操作。
第一保存单元507,用于保存所述文本内容经所述处理单元修改后的所述目标图片。
通过本发明实施例可识别出目标图片中的文本区域,并将该文本区域划分为多个文本子区域,根据用户的选择从该多个文本子区域中确定出至少一个文本子区域以作为第一目标文本子区域,进而根据输入的修改操作对该第一目标文本子区域包含的文本内容进行修改,并保存该文本内容修改后的该目标图片,可以实现对图片中的文本内容进行编辑,提高图片的可识别性。
请参阅图6,为本发明实施例提供的一种终端的第三实施例结构示意图。本实施例中所描述的终端,包括:第一获取单元601、识别单元602、检测单元603、处理单元604和第一保存单元605,其中:
第一获取单元601,用于获取目标图片;
其中,该目标图片可以是用户当前通过终端拍照得到的图片,也可以是用户从终端预先存储的图库中指定的图片,还可以是终端当前从网络获取的图片,本发明实施例不做限定。
识别单元602,用于识别所述目标图片中的文本区域;
检测单元603,用于检测针对所述文本区域输入的修改操作;
处理单元604,用于根据所述修改操作,对所述文本区域包含的文本内容进行修改;
具体的,检测单元603可根据用户的点击、滑动等操作先确定该文本区域中用户想要修改的区域,例如用户可通过长按操作(即点击操作持续较长的时间)调出区域选择光标,通过拖动该区域选择光标指定想要修改的区域,或者,用户可通过在该文本区域的滑动操作指定想要修改的区域,包括滑动轨迹覆盖的区域、滑动轨迹包围的区域等。
进一步的,处理单元604可通过字符切割确定要修改区域中文本内容的排版方式,进而根据输入的修改操作对要修改区域中的文本内容进行修改,例如处理单元604将用户输入的文本内容替换掉要修改区域包含的文本内容,或者根据用户的操作对要修改区域包含的文本内容进行删除,或者根据用户的操作对要修改区域增加新的文本内容。
第一保存单元605,用于保存所述文本内容经所述处理单元修改后的所述目标图片;
所述第一保存单元605具体包括第二获取单元6050、调整单元6051以及第二保存单元6052,其中:
第二获取单元6050,用于获取所述目标图片的背景区域,并将所述文本内容修改后的所述文本区域和所述背景区域组成的区域设为有效区域;
调整单元6051,用于去除所述目标图片中除所述有效区域之外的区域,将所述有效区域的形状调整为规则形状;
具体的,第二获取单元6050可将该目标图片中色彩比较一致的区域作为背景区域,并将该文本区域和该背景区域组成的区域设为该目标图片中的有效区域,此时调整单元6051可将该目标图片中除该有效区域之外的其它区域删除,还可将该其它区域调整为纯色,以消除该其它区域对有效区域阅读时的影响。
进一步的,如果该有效区域有一定的变形,例如由于拍照时没有正对被拍照物导致该目标图片中的有效区域有所倾斜,则调整单元6051可将该有效区域的形状调整为规则形状,以方便阅读。
第二保存单元6052,用于以图片格式保存形状调整后的所述有效区域。
通过本发明实施例可识别出目标图片中的文本区域,根据用户输入的修改操作对该文本区域包含的文本内容进行修改;获取该目标图片的背景区域,并将该文本内容修改后的该文本区域和该背景区域组成的区域设为有效区域,去除该目标图片中除该有效区域之外的区域,并将该有效区域的形状调整为规则形状,进而以图片格式保存形状调整后的该有效区域,可以实现对图片中的文本内容进行编辑,提高图片的可识别性,并可将图片中文本内容的排列形状调整为规则形状,以方便用户阅读。
请参阅图7,为本发明实施例提供的一种终端的第四实施例结构示意图。本实施例中所描述的终端,包括:至少一个输入设备701;至少一个输出设备702;至少一个处理器703,例如CPU;和存储器704,上述输入设备701、输出设备702、处理器703和存储器704通过总线705连接。
其中,上述输入设备701具体可为终端的触摸屏,用于检测输入的触摸操作,包括修改操作以及选择操作等。
上述输出设备702具体可为终端的显示屏,用于展现图片等数据信息。
上述存储器704可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。上述存储器704用于存储一组程序代码,上述输入设备701、输出设备702和处理器703用于调用存储器704中存储的程序代码,执行如下操作:
上述处理器703,用于获取目标图片,并识别所述目标图片中的文本区域;
上述输入设备701,用于检测针对所述文本区域输入的修改操作;
上述处理器703,还用于根据所述修改操作对所述文本区域包含的文本内容进行修改;
上述处理器703,还用于保存所述文本内容修改后的所述目标图片。
在一些可行的实施方式中,上述处理器703,还用于将所述文本区域划分为多个文本子区域,根据针对所述多个文本子区域输入的选择操作从所述多个文本子区域中确定出至少一个文本子区域,并将所述至少一个文本子区域设为第一目标文本子区域;
其中,上述输入设备701,具体用于检测针对所述第一目标文本子区域输入的修改操作;
上述处理器703,具体用于根据所述修改操作对所述第一目标文本子区域包含的文本内容进行修改。
在一些可行的实施方式中,上述处理器703将所述文本区域划分为多个文本子区域的具体方式为:
识别所述文本区域包含的文本内容的排布方向;
按照所述排布方向,将所述文本区域划分为多个文本子区域。
在一些可行的实施方式中,上述处理器703,还用于将所述多个文本子区域中,除所述第一目标文本子区域之外的文本子区域设为第二目标文本子区域;
上述处理器703,还用于将所述第二目标文本子区域包含的文本内容与所述第一目标文本子区域包含的文本内容进行比对,以获取所述第二目标文本子区域包含的文本内容与所述第一目标文本子区域包含的文本内容之间的相似度;
上述处理器703,还用于将所述第二目标文本子区域中,包含的文本内容与所述第一目标文本子区域包含的文本内容之间的相似度大于或等于预设相似度阈值的文本子区域设为第三目标文本子区域;
上述处理器703,还用于按照对所述第一目标文本子区域包含的文本内容的修改方式,对所述第三目标文本子区域包含的文本内容进行修改。
在一些可行的实施方式中,上述处理器703保存所述文本内容修改后的所述目标图片的具体方式为:
获取所述目标图片的背景区域,并将所述文本内容修改后的所述文本区域和所述背景区域组成的区域设为有效区域;
去除所述目标图片中除所述有效区域之外的区域,并将所述有效区域的形状调整为规则形状;
以图片格式保存形状调整后的所述有效区域。
具体实现中,本发明实施例中所描述的输入设备701、输出设备702和处理器703可执行本发明实施例提供的一种图片处理方法的第一实施例、第二实施例和第三实施例中所描述的实现方式,也可执行本发明实施例提供的一种终端的第一实施例、第二实施例和第三实施例中所描述的终端的实现方式,在此不再赘述。
通过本发明实施例可获取目标图片,识别该目标图片中的文本区域,进而检测针对该文本区域输入的修改操作,对该文本区域包含的文本内容进行修改,并保存该文本内容修改后的该目标图片,可以对图片中的文本内容进行编辑,提高图片的可识别性。
本发明所有实施例中的单元,可以通过通用集成电路,例如CPU(CentralProcessingUnit,中央处理器),或通过ASIC(ApplicationSpecificIntegratedCircuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存取存储器(RandomAccessMemory,简称RAM)等。
以上对本发明实施例所提供的一种图片处理方法及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种图片处理方法,其特征在于,包括:
获取目标图片;
识别所述目标图片中的文本区域;
检测针对所述文本区域输入的修改操作,对所述文本区域包含的文本内容进行修改;
保存所述文本内容修改后的所述目标图片。
2.根据权利要求1所述的方法,其特征在于,所述获取目标图片,并识别所述目标图片中的文本区域之后,还包括:
将所述文本区域划分为多个文本子区域;
根据针对所述多个文本子区域输入的选择操作,从所述多个文本子区域中确定出至少一个文本子区域,并将所述至少一个文本子区域设为第一目标文本子区域;
其中,所述检测针对所述文本区域输入的修改操作,对所述文本区域包含的文本内容进行修改,包括:
检测针对所述第一目标文本子区域输入的修改操作,对所述第一目标文本子区域包含的文本内容进行修改。
3.根据权利要求2所述的方法,其特征在于,所述将所述文本区域划分为多个文本子区域,包括:
识别所述文本区域包含的文本内容的排布方向;
按照所述排布方向,将所述文本区域划分为多个文本子区域。
4.根据权利要求2所述的方法,其特征在于,所述检测针对所述第一目标文本子区域输入的修改操作,对所述第一目标文本子区域包含的文本内容进行修改之后,还包括:
将所述多个文本子区域中,除所述第一目标文本子区域之外的文本子区域设为第二目标文本子区域;
将所述第二目标文本子区域包含的文本内容与所述第一目标文本子区域包含的文本内容进行比对,以获取所述第二目标文本子区域包含的文本内容与所述第一目标文本子区域包含的文本内容之间的相似度;
将所述第二目标文本子区域中,包含的文本内容与所述第一目标文本子区域包含的文本内容之间的相似度大于或等于预设相似度阈值的文本子区域设为第三目标文本子区域;
按照对所述第一目标文本子区域包含的文本内容的修改方式,对所述第三目标文本子区域包含的文本内容进行修改。
5.根据权利要求1所述的方法,其特征在于,所述保存所述文本内容修改后的所述目标图片,包括:
获取所述目标图片的背景区域,并将所述文本内容修改后的所述文本区域和所述背景区域组成的区域设为有效区域;
去除所述目标图片中除所述有效区域之外的区域,并将所述有效区域的形状调整为规则形状;
以图片格式保存形状调整后的所述有效区域。
6.一种终端,其特征在于,包括:
第一获取单元,用于获取目标图片;
识别单元,用于识别所述目标图片中的文本区域;
检测单元,用于检测针对所述文本区域输入的修改操作;
处理单元,用于根据所述修改操作,对所述文本区域包含的文本内容进行修改;
第一保存单元,用于保存所述文本内容经所述处理单元修改后的所述目标图片。
7.根据权利要求6所述的终端,其特征在于,还包括:
划分单元,用于将所述文本区域划分为多个文本子区域;
确定单元,用于根据针对所述多个文本子区域输入的选择操作,从所述多个文本子区域中确定出至少一个文本子区域,并将所述至少一个文本子区域设为第一目标文本子区域;
其中,所述检测单元,具体用于检测针对所述第一目标文本子区域输入的修改操作;
所述处理单元,具体用于根据所述修改操作,对所述第一目标文本子区域包含的文本内容进行修改。
8.根据权利要求7所述的终端,其特征在于,所述划分单元将所述文本区域划分为多个文本子区域的具体方式为:
识别所述文本区域包含的文本内容的排布方向;
按照所述排布方向,将所述文本区域划分为多个文本子区域。
9.根据权利要求7所述的终端,其特征在于,还包括:
设置单元,用于将所述多个文本子区域中,除所述第一目标文本子区域之外的文本子区域设为第二目标文本子区域;
比对单元,用于将所述第二目标文本子区域包含的文本内容与所述第一目标文本子区域包含的文本内容进行比对,以获取所述第二目标文本子区域包含的文本内容与所述第一目标文本子区域包含的文本内容之间的相似度;
所述设置单元,还用于将所述第二目标文本子区域中,包含的文本内容与所述第一目标文本子区域包含的文本内容之间的相似度大于或等于预设相似度阈值的文本子区域设为第三目标文本子区域;
其中,所述处理单元,还用于按照对所述第一目标文本子区域包含的文本内容的修改方式,对所述第三目标文本子区域包含的文本内容进行修改。
10.根据权利要求6所述的终端,其特征在于,所述第一保存单元包括:
第二获取单元,用于获取所述目标图片的背景区域,并将所述文本内容修改后的所述文本区域和所述背景区域组成的区域设为有效区域;
调整单元,用于去除所述目标图片中除所述有效区域之外的区域,将所述有效区域的形状调整为规则形状;
第二保存单元,用于以图片格式保存形状调整后的所述有效区域。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510602743.0A CN105184838A (zh) | 2015-09-21 | 2015-09-21 | 一种图片处理方法及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510602743.0A CN105184838A (zh) | 2015-09-21 | 2015-09-21 | 一种图片处理方法及终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105184838A true CN105184838A (zh) | 2015-12-23 |
Family
ID=54906890
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510602743.0A Pending CN105184838A (zh) | 2015-09-21 | 2015-09-21 | 一种图片处理方法及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105184838A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106921804A (zh) * | 2017-04-10 | 2017-07-04 | 青岛海信移动通信技术股份有限公司 | 在终端中创建日程的方法、装置及终端设备 |
CN105549842B (zh) * | 2015-12-02 | 2018-10-30 | 魅族科技(中国)有限公司 | 图片编辑方法及装置 |
CN110633457A (zh) * | 2018-06-22 | 2019-12-31 | 广州金山移动科技有限公司 | 一种内容替换方法、装置、电子设备及可读存储介质 |
CN110990747A (zh) * | 2019-12-17 | 2020-04-10 | 北京思维造物信息科技股份有限公司 | 图像生成方法、装置、设备和存储介质 |
CN111144320A (zh) * | 2019-12-27 | 2020-05-12 | 腾讯科技(深圳)有限公司 | 一种图像处理方法、装置、计算机设备和存储介质 |
US11039088B2 (en) | 2017-11-15 | 2021-06-15 | Advanced New Technologies Co., Ltd. | Video processing method and apparatus based on augmented reality, and electronic device |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102737238A (zh) * | 2011-04-01 | 2012-10-17 | 洛阳磊石软件科技有限公司 | 基于手势动作的字符识别***、方法、及其应用 |
CN102999752A (zh) * | 2012-11-15 | 2013-03-27 | 广东欧珀移动通信有限公司 | 对图片中局部字符进行快速识别的方法、装置及终端 |
CN103558989A (zh) * | 2013-11-18 | 2014-02-05 | 深圳市金立通信设备有限公司 | 一种内容排版的方法及移动终端 |
CN104598119A (zh) * | 2013-10-17 | 2015-05-06 | 深圳天科智慧科技有限公司 | 一种截屏方法及装置 |
CN104699663A (zh) * | 2013-12-05 | 2015-06-10 | 中兴通讯股份有限公司 | 一种信息输入方法及装置 |
CN104715233A (zh) * | 2014-12-30 | 2015-06-17 | 上海孩子国科教设备有限公司 | 字符转换的方法及*** |
CN104715497A (zh) * | 2014-12-30 | 2015-06-17 | 上海孩子国科教设备有限公司 | 数据替换的方法及*** |
CN104731509A (zh) * | 2015-03-31 | 2015-06-24 | 北京奇虎科技有限公司 | 基于触摸操作的搜索方法、装置和终端 |
CN104731798A (zh) * | 2013-12-19 | 2015-06-24 | 鸿合科技有限公司 | 一种文字检索方法和装置 |
-
2015
- 2015-09-21 CN CN201510602743.0A patent/CN105184838A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102737238A (zh) * | 2011-04-01 | 2012-10-17 | 洛阳磊石软件科技有限公司 | 基于手势动作的字符识别***、方法、及其应用 |
CN102999752A (zh) * | 2012-11-15 | 2013-03-27 | 广东欧珀移动通信有限公司 | 对图片中局部字符进行快速识别的方法、装置及终端 |
CN104598119A (zh) * | 2013-10-17 | 2015-05-06 | 深圳天科智慧科技有限公司 | 一种截屏方法及装置 |
CN103558989A (zh) * | 2013-11-18 | 2014-02-05 | 深圳市金立通信设备有限公司 | 一种内容排版的方法及移动终端 |
CN104699663A (zh) * | 2013-12-05 | 2015-06-10 | 中兴通讯股份有限公司 | 一种信息输入方法及装置 |
CN104731798A (zh) * | 2013-12-19 | 2015-06-24 | 鸿合科技有限公司 | 一种文字检索方法和装置 |
CN104715233A (zh) * | 2014-12-30 | 2015-06-17 | 上海孩子国科教设备有限公司 | 字符转换的方法及*** |
CN104715497A (zh) * | 2014-12-30 | 2015-06-17 | 上海孩子国科教设备有限公司 | 数据替换的方法及*** |
CN104731509A (zh) * | 2015-03-31 | 2015-06-24 | 北京奇虎科技有限公司 | 基于触摸操作的搜索方法、装置和终端 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105549842B (zh) * | 2015-12-02 | 2018-10-30 | 魅族科技(中国)有限公司 | 图片编辑方法及装置 |
CN106921804A (zh) * | 2017-04-10 | 2017-07-04 | 青岛海信移动通信技术股份有限公司 | 在终端中创建日程的方法、装置及终端设备 |
CN106921804B (zh) * | 2017-04-10 | 2020-06-16 | 青岛海信移动通信技术股份有限公司 | 在终端中创建日程的方法、装置及终端设备 |
US11039088B2 (en) | 2017-11-15 | 2021-06-15 | Advanced New Technologies Co., Ltd. | Video processing method and apparatus based on augmented reality, and electronic device |
CN110633457A (zh) * | 2018-06-22 | 2019-12-31 | 广州金山移动科技有限公司 | 一种内容替换方法、装置、电子设备及可读存储介质 |
CN110633457B (zh) * | 2018-06-22 | 2023-05-26 | 广州金山移动科技有限公司 | 一种内容替换方法、装置、电子设备及可读存储介质 |
CN110990747A (zh) * | 2019-12-17 | 2020-04-10 | 北京思维造物信息科技股份有限公司 | 图像生成方法、装置、设备和存储介质 |
CN111144320A (zh) * | 2019-12-27 | 2020-05-12 | 腾讯科技(深圳)有限公司 | 一种图像处理方法、装置、计算机设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105184838A (zh) | 一种图片处理方法及终端 | |
JP6970145B2 (ja) | 音声出力方法および装置 | |
US10373359B2 (en) | Method and device for erasing a writing path on an infrared electronic white board, and a system for writing on an infrared electronic white board | |
CN105068727B (zh) | 一种绘图工具的实现方法和装置 | |
CN109309844B (zh) | 视频台词处理方法、视频客户端及服务器 | |
US11209973B2 (en) | Information processing apparatus, method, and medium to control item movement based on drag operation | |
US20140351718A1 (en) | Information processing device, information processing method, and computer-readable medium | |
US9600298B2 (en) | Active and efficient monitoring of a graphical user interface | |
CN104574454B (zh) | 图像的处理方法及装置 | |
KR102121905B1 (ko) | Ui 제어의 배경을 설정하는 방법 및 장치, 및 단말 | |
WO2015176385A1 (zh) | 数据录入方法及终端 | |
CN107844953B (zh) | 会议文件的管理方法、装置、终端和计算机可读存储介质 | |
CN110139149B (zh) | 一种视频优化的方法、装置、电子设备 | |
US20140337468A1 (en) | Information processing device, information processing method, and computer-readable medium | |
CN106484779B (zh) | 文件操作方法及装置 | |
EP3467681A1 (en) | Data migration method and device | |
US20150355796A1 (en) | Information processing apparatus, non-transitory computer readable storage medium, and information processing method | |
US10254959B2 (en) | Method of inputting a character into a text string using a sliding touch gesture, and electronic device therefor | |
JP2019125353A (ja) | 電子文書中の文字列塊を推測する方法 | |
CN104933405A (zh) | 一种数据处理方法及终端 | |
CN110737417A (zh) | 一种演示设备及其标注线的显示控制方法和装置 | |
EP2950185A1 (en) | Method for controlling a virtual keyboard and electronic device implementing the same | |
CN111507123A (zh) | 点读材料的放置方法、装置、点读设备、电子设备及介质 | |
US9799103B2 (en) | Image processing method, non-transitory computer-readable storage medium and electrical device | |
WO2018194853A1 (en) | Enhanced inking capabilities for content creation applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20151223 |
|
WD01 | Invention patent application deemed withdrawn after publication |