图像处理方法及电子设备技术

技术编号:25805320 阅读:17 留言:0更新日期:2020-09-29 18:39
本申请公开了一种图像处理方法及电子设备,属于通信技术领域。该方法包括:接收对文字修改界面中待修改的第一图像的第一输入;响应于所述第一输入,选取所述第一图像的目标区域;获取目标修改内容;接收对所述文字修改界面的第二输入;响应于所述第二输入,根据所述目标修改内容,对与所述目标区域关联的位置进行文字修改,得到修改后的第二图像。本申请通过简单地输入操作,便可实现对图像中文字内容的修改,提升用户的图像处理体验。

【技术实现步骤摘要】
图像处理方法及电子设备
本申请涉及通信
,具体涉及一种图像处理方法及电子设备。
技术介绍
文字和图片作为重要的信息载体,广泛存在于日常生活中。比如,手机相册里文档类图片在所有图片中占据很大比重。相比纸质文档,电子图片格式的文档具有便于携带、复制、传输、管理、查看等特点,因而得到广泛使用。为了满足用户对内容进行修改的需求,手机自带的图像编辑器,和众多的修图软件都给图片提供了许多修改功能。现有的图像编辑器中提供的图像修改功能更多用于提升图像美感。当用户需要对图片中的文字内容进行修改时,常需要用户手动进行擦除、文字添加等大量的编辑工作,其操作步骤复杂繁琐,修改痕迹明显,无法达到用户的修改预期。
技术实现思路
本申请实施例的目的是提供一种图像处理方法及电子设备,能够解决现有对图片中文字内容的修改,其操作步骤复杂繁琐的问题。为了解决上述技术问题,本申请是这样实现的:第一方面,本申请实施例提供一种图像处理方法,该方法包括:接收对文字修改界面中待修改的第一图像的第一输入;响应于所述第一输入,选取所述第一图像的目标区域;获取目标修改内容;接收对所述文字修改界面的第二输入;响应于所述第二输入,根据所述目标修改内容,对与所述目标区域关联的位置进行文字修改,得到修改后的第二图像。第二方面,本申请实施例还提供一种图像处理装置,包括:第一接收模块,用于接收对文字修改界面中待修改的第一图像的第一输入;区域选取模块,用于响应于所述第一输入,选取所述第一图像的目标区域;获取模块,用于获取目标修改内容;第二接收模块,用于接收对所述文字修改界面的第二输入;文字修改模块,用于响应于所述第二输入,根据所述目标修改内容,对与所述目标区域关联的位置进行文字修改,得到修改后的第二图像。第三方面,本申请实施例提供了一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的图像处理方法的步骤。第四方面,本申请实施例还提供了一种可读存储介质,所述可读存储介质上存储有程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的图像处理方法的步骤。第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的图像处理方法。本申请实施例中,通过接收对文字修改界面中待修改的第一图像的第一输入;响应于第一输入,确定第一图像的目标区域;获取目标修改内容;接收对文字修改界面的第二输入,响应于第二输入,根据目标修改内容,对与目标区域关联的位置进行文字修改,得到修改后的第二图像,如此,通过简单地输入操作,便可实现对图像中文字内容的修改,提升用户的图像处理体验。附图说明图1为本申请实施例提供的图像处理方法的流程示意图;图2为本申请实施例提供的待修改的第一图像的图像编辑界面示意图;图3为本申请实施例提供文字修改界面示意图;图4为本申请实施例提供的文字修改界面执行文字擦除操作及效果示意图;图5为本申请实施例提供的文字修改界面执行文字替换操作及效果示意图之一;图6为本申请实施例提供的文字修改界面执行文字替换操作及效果示意图之二;图7为本申请实施例提供的文字修改界面执行文字添加操作及效果示意图;图8为本申请实施例提供的图像处理装置结构示意图;图9为本申请实施例提供的电子设备的结构示意图;图10为本申请实施例提供的硬件结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。下面将结合附图,通过具体的实施例及其应用场景对本申请实施例提供的应用启动方法进行详细地说明。如图1所示,为本申请实施例提供的方法的流程示意图。下面就该图具体说明该方法的实施过程。步骤101,接收对文字修改界面中待修改的第一图像的第一输入;这里,在本步骤执行之前,在显示第一图像的图像编辑界面的情况下,通过对图像编辑界面中具有文字修改功能的控件的用户输入,显示文字修改界面,该文字修改界面中显示有待修改的第一图像。具体的,可在预设应用程序的图像编辑器中增加文字修改功能,以实现对通过该预设应用程序显示的图像中文字修改。需要说明的是,预设应用程序可为电子设备的相册、各类修图软件及图像编辑器等,这里不做具体限定。比如,在电子设备的相册中的图像编辑器中增加文字修改功能,在图像编辑界面中可通过具有文字修改功能的控件实现,如图2所示,通过点击“文字修改”选择控件,进入文字修改界面,如图3所示。需要说明的是,进入文字修改界面后,可通过单字检测技术自动对第一图像中的文字进行单字检测,确定第一图像中每个文字的位置和大小。本步骤中,第一输入为预先设置的输入。可选地,该第一输入为可以包括但不限于点击输入、按压输入、长按输入、捏合输入、拖拽输入、滑动输入和划动输入中的至少一种,也即是说,该第一输入可以为上述输入中的其中一种,或者也可以为其中两种或以上输入的组合操作。较优地,第一输入为点击输入或者点击输入与滑动输入的组合输入。比如,用户通过手指点击的方式选择要修改的单字;通过手指点击并向预设方向滑动的方式选择连续的多字。步骤102,响应于所述第一输入,选取所述第一图像的目标区域;本步骤中,一般地,目标区域为通过第一输入选定的第一图像的文字区域。需要说明的是,为了避免用户由于操作失误导致目标区域的错误选定,进一步地,在选取第一图像的目标区域后,通过用户点击文字修改界面中的文字区域选取确认控件,如图3中的“修改”控件,确认目标区域。步骤103,获取目标修改内容;步骤104,接收对所述文字修改界面的第二输入;本步骤中,第二输入为预先设置的输入。可选地,该第二输入为可以包括但不限于点击输入、按压输入、长按输入、捏合输入、拖拽输入、滑动输入和划动输入中的至少一种,也即是说,该第二输入可以为上述输入中的其中一种,或者也可以为其中两种或以上输入的组合操作。...

【技术保护点】
1.一种图像处理方法,其特征在于,包括:/n接收对文字修改界面中待修改的第一图像的第一输入;/n响应于所述第一输入,选取所述第一图像的目标区域;/n获取目标修改内容;/n接收对所述文字修改界面的第二输入;/n响应于所述第二输入,根据所述目标修改内容,对与所述目标区域关联的位置进行文字修改,得到修改后的第二图像。/n

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:
接收对文字修改界面中待修改的第一图像的第一输入;
响应于所述第一输入,选取所述第一图像的目标区域;
获取目标修改内容;
接收对所述文字修改界面的第二输入;
响应于所述第二输入,根据所述目标修改内容,对与所述目标区域关联的位置进行文字修改,得到修改后的第二图像。


2.根据权利要求1所述的方法,其特征在于,响应于所述第一输入,选取所述第一图像的目标区域之后,所述方法还包括:
在所述文字修改界面显示文本编辑框;
所述获取目标修改内容,包括:
获取所述文本编辑框中的目标修改内容。


3.根据权利要求1所述的方法,其特征在于,所述根据所述目标修改内容,对与所述目标区域关联的位置进行文字修改,得到修改后的第二图像,包括:
在未有所述目标修改内容的情况下,擦除所述目标区域所处位置对应的文字,得到修改后的第二图像。


4.根据权利要求1所述的方法,其特征在于,所述根据所述目标修改内容,对与所述目标区域关联的位置进行文字修改,得到修改后的第二图像,包括:
在所述目标修改内容包括第一文字且所述第一文字的字数与所述目标区域所处位置对应的文字字数相同的情况下,将所述目标区域所处位置对应的文字替换为所述第一文字,得到修改后的第二图像。


5.根据权利要求1所述的方法,其特征在于,所述根据所述目标修改内容,对与所述目标区域关联的位置进行文字修改,得到修改后的第二图像,包括:
在所述目标修改内容包括第二文字且所述第二文字的字数N小于所述目标区域所处位置对应的文字字数M的情况下,将所述目标区域内第i个文字位置至第i+N-1个文字位置对应的文字替换为所述第二文字,并擦除所述目标区域内剩余的M-N个文字位置对应的文字,得到修改后的第二图像,1≤i≤M-(N-1),M、N、i均为正整数。


6.根据权利要求1所述的方法,其特征在于,所述根据所述目标修改内容,对与所述目标区域关联的位置进行文字修改,得到修改后的第二图像,包括:
在所述目标修改内容包括第三文字且所述第三文字的字数S大于所述目标区域所处位置对应的文字字数T的情况下,基于所述目标区域内文字的字体大小及相邻文字间的间距,确定第一空白区域所能容纳的文字个数,所述第一空白区域为所述目标区域与第一区域之间的空白区域,所述第一区域为与所述目标区域相邻的文字区域;
若所述第一空白区域所能容纳的文字个数小于S-T个,则基于第一字体大小和/或第一字间间距,将所述目标区域所处位置对应的文字替换为所述第三文字,得到修改后的第二图像,所述第一字体大小小于所述目标区域内文字的字体大小,所述第一字间间距小于所述目标区域内相邻文字间的间距;
若所述第一空白区域所能容纳的文字个数大于或者等于S-T个,则将所述目标区域所处位置对应的文字替换为所述第三文字中首个文字以及之后连续的T-1个文字,并将所述第三文字中剩余的S-T个文字依次添加至所述第一空白区域内,得到修改后的第二图像,S、T均为正整数。


7.根据权利要求1所述的方法,其特征在于,所述根据所述目标修改内容,对与所述目标区域关联的位置进行文字修改,得到修改后的第二图像,包括:
在所述目标修改内容包括第四文字,且所述第四文字的字数为W个的情况下,基于所述目标区域内文字的字体大小及相邻文字间的间距,确定第二空白区域所能容纳的文字个数Z,所述第二空白区域为所述目标区域与第二区域之间的空白区域,所述第二区域为与所述目标区域相邻的文字区域;
若W≤Z,则将所述第四文字添加至所述第二空白区域内,得到修改后的第二图像,W、Z均为正整数;
若W>Z,则擦除所述目标区域所处位置对应的文字;基于第二字体大小和/或第二字间间距,将所述目标区域所处位置对应的文字和所述第四文字添加至经文字擦除处理后的所述目标区域及所述第二空白区域内,得到修改后的第二图像,所述第二字体大小小于所述目标区域内文字的字体大小,所述第二字间间距小于所述目标区域内相邻文字间的间距。


8.根据权利要求4或5所述的方法,其特征在于,所述根据所述目标修改内容,对与所述目标区域关联的位置进行文字修改,得到修改后的第二图像,包括:
获取所述目标区域所处位置对应的文字的特征信息,所述特征信息包括:字体、字体大小、字体颜色以及相邻文字间的文字间距;
擦除所述目标区域所处位置对应的文字;
基于所述特征信息,将所述目标修改内容对应添加至经文字擦除处理后的所述目标区域,得到修改后的第二图像。


9.一种图像处理装置,其特征在于,包括:
第一接收模块,用于接收对文字修改界面中待修改的第一图像的第一输入;
区域...

【专利技术属性】
技术研发人员:胡妍
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1