CN112306347B - 图像编辑方法、图像编辑装置及电子设备 - Google Patents
图像编辑方法、图像编辑装置及电子设备 Download PDFInfo
- Publication number
- CN112306347B CN112306347B CN202011194351.2A CN202011194351A CN112306347B CN 112306347 B CN112306347 B CN 112306347B CN 202011194351 A CN202011194351 A CN 202011194351A CN 112306347 B CN112306347 B CN 112306347B
- Authority
- CN
- China
- Prior art keywords
- image editing
- target
- image
- editing control
- displaying
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种图像编辑方法、图像编辑装置及电子设备,属于图像处理技术领域。该图像编辑方法包括:接收用户对待编辑的目标图像中的目标对象的第一输入;响应于第一输入,显示目标图像编辑控件,目标图像编辑控件包括与目标对象所属的对象类型相匹配的图像编辑控件。本申请中用户可以直接对待编辑的目标图像中的对象进行输入。然后显示与对象所属的对象类型相匹配的图像编辑控件,供用户操作。并不需要显示所有图像编辑控件,从而可以节省用户挑选图像编辑控件的时间,提升操作效率。
Description
技术领域
本申请属于图像处理技术领域,具体涉及一种图像编辑方法、图像编辑装置及电子设备。
背景技术
随着终端设备的不断普及和性能的大幅提升,图像编辑功能覆盖的应用场景越来越广泛,对应的功能也越来越丰富。通常终端设备上集成有大量图像编辑功能,通过不同的图像编辑功能对图像进行不同的编辑,从而达到用户所期望的效果。
目前,在编辑图像时,用户根据自己的需求选择想要实现的图像编辑功能,通过触发相应的图像编辑控件,实现对图像的编辑。
然而,在上述过程中,用户需要花费大量时间挑选合适的图像编辑控件对图像进行编辑操作。这不仅会造成操作效率低下的问题,同时也非常考验用户的耐心,容易造成用户流失。
发明内容
本申请实施例的目的是提供一种图像编辑方法、图像编辑装置及电子设备,能够解决现有技术中对图像进行编辑过程中,操作效率低下的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种图像编辑方法,所述图像编辑方法包括:
接收用户对待编辑的目标图像中的目标对象的第一输入;
响应于所述第一输入,显示目标图像编辑控件,所述目标图像编辑控件包括与所述目标对象所属的对象类型相匹配的图像编辑控件。
可选地,每个对象具有与各自所属的对象类型相关联的标签;每个所述标签对应至少一个图像编辑控件;
所述响应于所述第一输入,显示目标图像编辑控件,包括:
响应于所述第一输入,获取目标标签,其中,所述目标标签包括:与所述目标对象所属的对象类型相关联的标签;
显示所述目标标签对应的图像编辑控件。
可选地,所述目标图像包括:至少一个对象,所述目标对象为所述至少一个对象中的一个;
在所述接收用户对待编辑的目标图像中的目标对象的第一输入之前,所述图像编辑方法还包括:
显示所述至少一个对象中每个对象对应的控件信息,所述控件信息包括至少一个与对象所属的对象类型相匹配的图像编辑控件的名称。
可选地,所述目标图像包括:至少一个对象,所述目标对象为所述至少一个对象中的一个;
在所述接收用户对待编辑的目标图像中的目标对象的第一输入之前,所述图像编辑方法还包括:
显示所述至少一个对象各自所属的对象类型对应的历史操作记录;
其中,每个对象所属的对象类型对应的历史操作记录包括:预设时长内,对所述对象所属的对象类型的所有对象通过图像编辑控件进行编辑处理的操作记录;所述操作记录包括:图像编辑控件的名称以及对应所述名称的目标参数。
可选地,在所述历史操作记录包括至少两种图像编辑控件的名称的情况下,所述至少两种图像编辑控件的名称按各自对应的所述目标参数的数值从大到小的顺序排列;
其中,所述目标参数包括:所述预设时长内所述名称指示的图像编辑控件的使用次数、所述预设时长内所述名称指示的图像编辑控件的使用时长以及所述预设时长内所述名称指示的图像编辑控件的设置参数的平均值中的至少一个。
可选地,所述目标图像包括:至少一个对象,所述目标对象为所述至少一个对象中的一个;
所述接收用户对待编辑的目标图像中的目标对象的第一输入,包括:
获取用户观看所述目标图像时,在每个所述对象上的视线停留操作;
所述响应于所述第一输入,显示目标图像编辑控件,包括:
响应于所述视线停留操作,确定所述用户的视线停留在每个对象上的停留时长;
将停留时长最长的对象确定为目标对象;
显示与目标对象所属的对象类型相匹配的图像编辑控件。
可选地,在所述响应于所述第一输入,显示目标图像编辑控件之后,所述图像编辑方法还包括:
接收用户对所述目标图像编辑控件的第二输入;
响应于所述第二输入,对所述目标对象进行目标编辑处理;
其中,所述目标编辑处理为所述目标图像编辑控件对应的编辑功能的处理。
第二方面,本申请实施例提供了一种图像编辑装置,所述图像编辑装置包括:
第一接收模块,用于接收用户对待编辑的目标图像中的目标对象的第一输入;
第一响应模块,用于响应于所述第一输入,显示目标图像编辑控件,所述目标图像编辑控件包括与所述目标对象所属的对象类型相匹配的图像编辑控件。
可选地,每个对象具有与各自所属的对象类型相关联的标签;每个所述标签对应至少一个图像编辑控件;所述第一响应模块,具体用于响应于所述第一输入,获取目标标签,其中,所述目标标签包括:与所述目标对象所属的对象类型相关联的标签;显示所述目标标签对应的图像编辑控件。
可选地,所述目标图像包括:至少一个对象,所述目标对象为所述至少一个对象中的一个;所述图像编辑装置还包括:
第一显示模块,用于显示所述至少一个对象中每个对象对应的控件信息,所述控件信息包括至少一个与对象所属的对象类型相匹配的图像编辑控件的名称。
可选地,所述目标图像包括:至少一个对象,所述目标对象为所述至少一个对象中的一个;所述图像编辑装置还包括:
第二显示模块,用于显示所述至少一个对象各自所属的对象类型对应的历史操作记录;其中,每个对象所属的对象类型对应的历史操作记录包括:预设时长内,对所述对象所属的对象类型的所有对象通过图像编辑控件进行编辑处理的操作记录;所述操作记录包括:图像编辑控件的名称以及对应所述名称的目标参数。
可选地,在所述历史操作记录包括至少两种图像编辑控件的名称的情况下,所述至少两种图像编辑控件的名称按各自对应的所述目标参数的数值从大到小的顺序排列;
其中,所述目标参数包括:所述预设时长内所述名称指示的图像编辑控件的使用次数、所述预设时长内所述名称指示的图像编辑控件的使用时长以及所述预设时长内所述名称指示的图像编辑控件的设置参数的平均值中的至少一个。
可选地,所述目标图像包括:至少一个对象,所述目标对象为所述至少一个对象中的一个;
所述第一接收模块,具体用于获取用户观看所述目标图像时,在每个所述对象上的视线停留操作;
所述第一响应模块,具体用于响应于所述视线停留操作,确定所述用户的视线停留在每个对象上的停留时长;将停留时长最长的对象确定为目标对象;显示与目标对象所属的对象类型相匹配的图像编辑控件。
可选地,所述图像编辑装置还包括:
第二接收模块,用于接收用户对所述目标图像编辑控件的第二输入;
第二响应模块,用于响应于所述第二输入,对所述目标对象进行目标编辑处理;其中,所述目标编辑处理为所述目标图像编辑控件对应的编辑功能的处理。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的图像编辑方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的图像编辑方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的图像编辑方法。
在本申请实施例中,可以接收用户对待编辑的目标图像中的目标对象的第一输入;进而显示与目标对象所属的对象类型相匹配的图像编辑控件,突出了图像内容与图像编辑控件的相关性。并且不需要显示所有的图像编辑控件,从而避免了用户在所有图像编辑控件中反复挑选和尝试,以寻找与对象所属的对象类型相匹配的图像编辑控件,节省了用户挑选图像编辑控件的时间,提升了用户的操作效率和体验。
附图说明
图1是本申请实施例提供的图像编辑方法的步骤流程图;
图2是本申请实施例提供的目标图像编辑控件展示示意图;
图3是本申请实施例提供的控件信息的展示示意图;
图4是本申请实施例提供的历史操作记录展示示意图之一;
图5是本申请实施例提供的历史操作记录展示示意图之二;
图6是本申请实施例提供的停留时长展示示意图;
图7是本申请实施例提供的图像编辑装置的结构框图;
图8是本申请实施例提供的电子设备的硬件结构示意图之一;
图9是本申请实施例提供的电子设备的硬件结构示意图之二。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的图像编辑方法进行详细地说明。
如图1所示,为本申请实施例提供的图像编辑方法的步骤流程图,该图像编辑方法包括:
步骤101,接收用户对待编辑的目标图像中的目标对象的第一输入。
本步骤中,用户通过终端设备浏览其中的图像,并将其中的一张图像确定为待编辑的目标图像。目标图像包括至少一个对象,目标对象为至少一个对象中的一个。这里,对象为目标图像中的人物、动物、建筑等。并且每一对象对应一对象类型。可以根据对象的特征对对象进行分类,例如某一个或者多个对象具有人物的特征,则该一个或者多个对象属于人物类型。
步骤102,响应于第一输入,显示目标图像编辑控件。
本步骤中,针对于每个图标编辑控件,其无法对所有对象类型的对象进行编辑。举例而言,用于实现瘦脸功能的图标编辑控件,其针对的对象可以为属于人物类型的对象,但不能为建筑。所以,显示的目标图像编辑控件包括与目标对象所属的对象类型相匹配的图像编辑控件。较佳地,目标图像编辑控件仅包括与目标对象所属的对象类型相匹配的图像编辑控件。如图2所示,目标图像中包括四个对象,即第一对象21、第二对象22、第三对象23以及第四对象24。其中,第三对象23所属的对象类型为人物类型,用于针对人物类型的对象进行编辑操作的图像编辑控件包括磨皮、美白、瘦脸、隆鼻等控件。因此在对第三对象23进行第一输入之后,可以将磨皮、美白、瘦脸、隆鼻等控件作为目标图像编辑控件进行显示。这里,第一输入用于确定用户选择的目标图像中的对象,即目标对象。在确定目标对象之后,显示与目标对象所属的对象类型相匹配的图像编辑控件。
在显示目标图像编辑控件时,可以将目标图像编辑控件显示于目标图像中。较佳的,将目标图像编辑控件显示于目标图像的目标区域;其中目标区域不包含目标对象的对象图像,从而避免目标图像编辑控件遮挡目标对象。当然也可以将目标图像编辑控件显示于目标图像之外;例如,可以将显示目标图像的显示设备进行区域划分,划分为至少两个显示区域。其中一个显示区域用于显示目标图像,剩余显示区域中的一个显示区域用于显示目标图像编辑控件。
目标图像编辑控件的数量可以为一个或者至少两个。第一输入可以为点击输入、滑动输入、长按输入等输入。
本申请实施例中,可以接收用户对待编辑的目标图像中的目标对象的第一输入;进而显示与目标对象所属的对象类型相匹配的图像编辑控件,突出了图像内容与图像编辑控件的相关性。并且不需要显示所有的图像编辑控件,从而避免了用户在所有图像编辑控件中反复挑选和尝试,以寻找与对象所属的对象类型相匹配的图像编辑控件,节省了用户挑选图像编辑控件的时间,提升了用户的操作效率和体验。
可选地,每个对象具有与各自所属的对象类型相关联的标签;每个标签对应至少一个图像编辑控件。
响应于第一输入,显示目标图像编辑控件,包括:
响应于第一输入,获取目标标签,其中,目标标签包括:与目标对象所属的对象类型相关联的标签。
本步骤中,可以采用图像分割技术将目标图像分割为至少一个对象区域,每个对象区域包括一个对象的对象图像,并在此过程中对每个对象区域添加标签。其中,图像分割可以采用语义分割、实例分割或者全景分割。具体的,可以通过图像识别技术识别各对象区域中的对象,然后根据对象所属对象类别,对对象区域添加标签,其中,对象区域的标签即为对象区域中对象所属的对象类型相关联的标签。还可以利用图像分割算法,先识别出目标图像中的人物、动物、建筑、天空、道路、文字等对象,然后根据对象进行分割。其中,分割产生的图像区域即为对象区域。每个对象区域对应与其中的对象所属的对象类型相关联的标签,目标标签即为目标对象所属对象区域对应的标签。
显示目标标签对应的图像编辑控件。
本步骤中,可以预先设置标签与图像编辑控件的对应关系。即每个标签对应至少一个与标签指示的对象所属的对象类型相匹配的图像编辑控件。例如人物标签对应至少一个与人物类型相匹配的图像编辑控件,例如瘦脸、美白、磨皮等可以对人物进行编辑操作的图像编辑控件。在确定目标标签之后,根据预先设置的标签与图像编辑控件的对应关系,确定目标图像编辑控件。例如目标图像中某一对象区域中的对象为人物,则该对象区域的标签为人物标签。若预先设置的标签与图像编辑控件的对应关系中,人物标签对应图像编辑控件A和图像编辑控件B,则图像编辑控件A和图像编辑控件B即为目标图像编辑控件。
本申请实施例中,通过标签关联对象和图像编辑控件,从而方便确定目标图像编辑控件,提升第一输入的响应速度。
可选地,目标图像包括:至少一个对象,目标对象为至少一个对象中的一个。在接收用户对待编辑的目标图像中的目标对象的第一输入之前,图像编辑方法还包括:
显示至少一个对象中每个对象对应的控件信息,控件信息包括至少一个与对象所属的对象类型相匹配的图像编辑控件的名称。
本步骤中,在显示控件信息时,还可以显示对象所属的对象类型,例如对象为人物类型时,显示“人物”字样。参见图3,目标图像中的对象包括:第一对象31、第二对象32、第三对象33以及第四对象34。其中,第一对象31中的对象为添加有文字信息的地图,因此其对象类型属于文档类型,第一对象31对应的图像编辑控件包括与文档类型相匹配的图像编辑控件。具体的,与文档类型相匹配的图像编辑控件包括修剪旋转、去阴影、涂鸦、标记等控件。因此可以采用图3所示的形式,对应第一对象31显示包括修剪旋转、去阴影、涂鸦、标记等控件的名称的第一提示框35。同理第二对象32中的对象为动物,因此其对象类型属于动物类型,第二对象32对应的图像编辑控件包括与动物类型相匹配的图像编辑控件。具体的,与动物类型相匹配的图像编辑控件包括滤镜、抠图、消除笔等控件。因此可以采用图3所示的形式,对应第二对象32显示包括滤镜、抠图、消除笔等控件的名称的第二提示框36。针对于第三对象33以及第四对象34,其显示图像编辑控件的信息的过程,与前述针对于第一对象31和第二对象32显示图像编辑控件的信息的过程类似,在此不再赘述。其中,对应第三对象33显示包括磨皮、美白、瘦脸、隆鼻、口红、眉毛等控件的名称的第三提示框37。对应第四对象34显示包括磨皮、美白、瘦脸、隆鼻、口红、眉毛等控件的名称的第四提示框38。
本申请实施例中,通过显示每个对象对应的控件信息,可以提示用户每个对象相关联的图像编辑控件都有哪些,使得用户在进行第一输入之前,提前了解与各对象相关联的图像编辑控件,从而方便后续操作。
可选地,目标图像包括:至少一个对象,目标对象为至少一个对象中的一个;在接收用户对待编辑的目标图像中的目标对象的第一输入之前,图像编辑方法还包括:
显示至少一个对象各自所属的对象类型对应的历史操作记录。
本步骤中,每个对象所属的对象类型对应的历史操作记录包括:预设时长内,对对象所属的对象类型的所有对象通过图像编辑控件进行编辑处理的操作记录;操作记录包括:图像编辑控件的名称以及对应名称的目标参数。这里,存储每次对图像进行编辑过程中的操作记录,将存储的操作记录作为历史操作记录。较佳的,对历史操作记录进行分类存储。每一类历史操作数据对应一种对象类型。预设时长可以为任意时长。如图4所示,为本申请实施例提供的显示历史操作记录的展示示意图之一。其中,目标图像中包括四个对象,即第一对象41、第二对象42、第三对象43以及第四对象44。其中,第一对象41中的对象为添加有文字信息的地图,因此其对象类型属于文档类型。若文档类型的历史操作记录包括预设时长内使用涂鸦控件的次数为50次,使用时长为80秒,每次设置的参数值的平均值为50;预设时长内使用马赛克控件的次数为30次,使用时长为70秒,每次设置的参数值的平均值为40;预设时长内使用去阴影控件的次数为10次,使用时长为60秒,每次设置的参数值的平均值为50,则以图4所示方式,在第一提示框45中显示第一对象41所属的对象类型对应的历史操作记录。这里,显示其他对象所属的对象类型对应的历史操作记录的过程,与显示第一对象41所属的对象类型对应的历史操作记录的过程类似,将在第二提示框46中显示第二对象42所属的对象类型对应的历史操作记录;将在第三提示框47中显示第三对象43和第四对象44所属的对象类型对应的历史操作记录,在此不再赘述。
本申请实施例中,通过显示每个对象各自所属的对象类型对应的历史操作记录,可以供用户参考操作习惯,方便用户进行后续操作。
可选地,在历史操作记录包括至少两种图像编辑控件的名称的情况下,至少两种图像编辑控件的名称按各自对应的目标参数的数值从大到小的顺序排列。
这里,目标参数包括:预设时长内名称指示的图像编辑控件的使用次数、预设时长内名称指示的图像编辑控件的使用时长以及预设时长内名称指示的图像编辑控件的设置参数的平均值中的至少一个。其中,使用时长包括累计使用时长或者平均使用时长。参见图5,为本申请实施例提供的显示历史操作记录的展示示意图之二。其中,目标图像中包括四个对象,即第一对象51、第二对象52、第三对象53以及第四对象54。其中,第一对象51中的对象为添加有文字信息的地图,因此其对象类型属于文档类型。查询文档类型对应的历史操作记录,确定其对应的各个图像编辑控件,然后将各个图像编辑控件的名称按照图像编辑控件的使用次数或者使用时长或者设置参数的平均值从大到小的顺序排列显示,较佳地,可以采用第一提示框55所示的形式排列显示。同理,针对于第二对象52、第三对象53以及第四对象54,按顺序显示各自对应的图像编辑控件的名称的过程,与针对于第一对象51按顺序显示其对应的图像编辑控件的名称的过程类似,采用第二提示框56所示的形式排列显示第二对象52对应的图像编辑控件的名称;采用第三提示框57所示的形式排列显示第三对象53以及第四对象54对应的图像编辑控件的名称,在此不再赘述。值得注意的是,可以仅显示各图像编辑控件的名称、对象类型以及排序的依据。
可选地,目标图像包括:至少一个对象,目标对象为至少一个对象中的一个;接收用户对待编辑的目标图像中的目标对象的第一输入,包括:
获取用户观看目标图像时,在每个对象上的视线停留操作。
本步骤中,通过电子设备的摄像单元检测用户的视线停留操作。
响应于第一输入,显示目标图像编辑控件,包括:
响应于视线停留操作,确定用户的视线停留在每个对象上的停留时长。
本步骤中,可以用视线追踪技术计算用户视线在每个对象区域的停留时间。具体的,首先计算出注视点(point of regard,简称POR)在摄像机坐标系的二维信息,然后建立注视点和目标平面或兴趣区域(region of interests,简称ROI)的配准关系,利用此关系可以得出视线在目标平面或兴趣区域的注视位置,进而计算在注视位置的停留时长。
将停留时长最长的对象确定为目标对象。
本步骤中,在确定每个对象的停留时长之后,可以自动比较各停留时长,从而确定时长最长的停留时长,进而将停留时长最长的对象确定为目标对象,无需用户输入,自动选择目标对象。当然也可以通过用户输入选择目标对象,具体的,在每个对象上显示与停留时长的时长正相关的兴趣度标记;接收用户的第二输入;将第二输入指示的对象确定为目标对象。这里,停留时长越长说明用户越感兴趣,则兴趣度越高。兴趣度标记可以为数字、字母、特殊符号、图形等。如图6所示,可以采用圆圈指示各对象对应的停留时长。圆圈直径越大则指示停留时长越长,或者圆圈中填充的颜色越深则指示停留时长越长。用户根据圆圈的直径或者圆圈中填充的颜色,可以获知自己对每个对象的兴趣度,进而根据自己的需求选择目标对象进行第二输入。
显示与目标对象所属的对象类型相匹配的图像编辑控件。
本申请实施例中,通过计算用户视线在各对象上的停留时长,聚焦用户感兴趣的图像内容,确定用户兴趣度最大即停留时长最长的对象为目标对象,自动推荐与目标对象所属的对象类型相匹配的图像编辑控件,无需用户动手就可以展示图像编辑控件。
可选地,在响应于第一输入,显示目标图像编辑控件之后,图像编辑方法还包括:
接收用户对目标图像编辑控件的第二输入。
本步骤中,第二输入可以为点击输入、滑动输入、长按输入等输入。
响应于第二输入,对目标对象进行目标编辑处理;
本步骤中,目标编辑处理为目标图像编辑控件对应的编辑功能的处理。较佳地,在对目标对象进行目标编辑处理之后,记录编辑处理过程中使用的图像编辑控件的次数、时长以及参数。
本申请实施例中,通过对目标图像编辑控件的输入,可以实现仅针对目标对象的编辑处理,避免影响到目标图像中的其他对象。满足用户对目标图像中个别对象进行编辑处理的需求。
需要说明的是,本申请实施例提供的图像编辑方法,执行主体可以为图像编辑装置,或者该图像编辑装置中的用于执行图像编辑方法的控制模块。本申请实施例中以图像编辑装置执行图像编辑方法为例,说明本申请实施例提供的图像编辑装置。
如图7所示,本申请实施例还提供了一种图像编辑装置,该图像编辑装置包括:
第一接收模块71,用于接收用户对待编辑的目标图像中的目标对象的第一输入;
第一响应模块72,用于响应于第一输入,显示目标图像编辑控件,目标图像编辑控件包括与目标对象所属的对象类型相匹配的图像编辑控件。
可选地,每个对象具有与各自所属的对象类型相关联的标签;每个标签对应至少一个图像编辑控件;第一响应模块72,具体用于响应于第一输入,获取目标标签,其中,目标标签包括:与目标对象所属的对象类型相关联的标签;显示目标标签对应的图像编辑控件。
可选地,目标图像包括:至少一个对象,目标对象为至少一个对象中的一个;图像编辑装置还包括:
第一显示模块,用于显示至少一个对象中每个对象对应的控件信息,控件信息包括至少一个与对象所属的对象类型相匹配的图像编辑控件的名称。
可选地,目标图像包括:至少一个对象,目标对象为至少一个对象中的一个;图像编辑装置还包括:
第二显示模块,用于显示至少一个对象各自所属的对象类型对应的历史操作记录;其中,每个对象所属的对象类型对应的历史操作记录包括:预设时长内,对对象所属的对象类型的所有对象通过图像编辑控件进行编辑处理的操作记录;操作记录包括:图像编辑控件的名称以及对应名称的目标参数。
可选地,在历史操作记录包括至少两种图像编辑控件的名称的情况下,至少两种图像编辑控件的名称按各自对应的目标参数的数值从大到小的顺序排列;
其中,目标参数包括:预设时长内名称指示的图像编辑控件的使用次数、预设时长内名称指示的图像编辑控件的使用时长以及预设时长内名称指示的图像编辑控件的设置参数的平均值中的至少一个。
可选地,目标图像包括:至少一个对象,目标对象为至少一个对象中的一个;
第一接收模块71,具体用于获取用户观看目标图像时,在每个对象上的视线停留操作;
第一响应模块72,具体用于响应于视线停留操作,确定用户的视线停留在每个对象上的停留时长;将停留时长最长的对象确定为目标对象;显示与目标对象所属的对象类型相匹配的图像编辑控件。
可选地,图像编辑装置还包括:
第二接收模块,用于接收用户对目标图像编辑控件的第二输入;
第二响应模块,用于响应于第二输入,对目标对象进行目标编辑处理;其中,目标编辑处理为目标图像编辑控件对应的编辑功能的处理。
本申请实施例中,可以接收用户对待编辑的目标图像中的目标对象的第一输入;进而显示与目标对象所属的对象类型相匹配的图像编辑控件,突出了图像内容与图像编辑控件的相关性。并且不需要显示所有的图像编辑控件,从而避免了用户在所有图像编辑控件中反复挑选和尝试,以寻找与对象所属的对象类型相匹配的图像编辑控件,节省了用户挑选图像编辑控件的时间,提升了用户的操作效率和体验。
本申请实施例中的图像编辑装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的图像编辑装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为iOS操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的图像编辑装置能够实现图1的图像编辑方法实施例实现的各个过程,为避免重复,这里不再赘述。
可选地,如图8所示,本申请实施例还提供一种电子设备800,包括处理器801,存储器802,存储在存储器802上并可在所述处理器801上运行的程序或指令,该程序或指令被处理器801执行时实现上述图像编辑方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图9为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909、以及处理器910等部件。
本领域技术人员可以理解,电子设备900还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器910逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图9中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
用户输入单元907,用于接收用户对待编辑的目标图像中的目标对象的第一输入。
显示单元906,用于响应于第一输入,显示目标图像编辑控件,目标图像编辑控件包括与目标对象所属的对象类型相匹配的图像编辑控件。
本申请实施例中,可以接收用户对待编辑的目标图像中的目标对象的第一输入;进而显示与目标对象所属的对象类型相匹配的图像编辑控件,突出了图像内容与图像编辑控件的相关性。并且不需要显示所有的图像编辑控件,从而避免了用户在所有图像编辑控件中反复挑选和尝试,以寻找与对象所属的对象类型相匹配的图像编辑控件,节省了用户挑选图像编辑控件的时间,提升了用户的操作效率和体验。
可选地,目标图像包括:至少一个对象,目标对象为至少一个对象中的一个;显示单元906,还用于显示至少一个对象中每个对象对应的控件信息,控件信息包括至少一个与对象所属的对象类型相匹配的图像编辑控件的名称。
可选地,目标图像包括:至少一个对象,目标对象为至少一个对象中的一个;显示单元906,还用于显示至少一个对象各自所属的对象类型对应的历史操作记录;其中,每个对象所属的对象类型对应的历史操作记录包括:预设时长内,对对象所属的对象类型的所有对象通过图像编辑控件进行编辑处理的操作记录;操作记录包括:图像编辑控件的名称以及对应名称的目标参数。
可选地,用户输入单元907,还用于接收用户对目标图像编辑控件的第二输入;
处理器910,还用于响应于第二输入,对目标对象进行目标编辑处理;其中,目标编辑处理为目标图像编辑控件对应的编辑功能的处理。
应理解的是,本申请实施例中,输入单元904可以包括图形处理器(GraphicsProcessing Unit,GPU)9041和麦克风9042,图形处理器9041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元906可包括显示面板9061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板9061。用户输入单元907包括触控面板9071以及其他输入设备9072。触控面板9071,也称为触摸屏。触控面板9071可包括触摸检测装置和触摸控制器两个部分。其他输入设备9072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器909可用于存储软件程序以及各种数据,包括但不限于应用程序和操作***。处理器910可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述图像编辑方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述图像编辑方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (10)
1.一种图像编辑方法,其特征在于,所述图像编辑方法包括:
获取用户观看待编辑的目标图像时,在所述目标图像的至少一个对象中每个对象上的视线停留操作;
响应于所述视线停留操作,确定所述用户的视线在每个对象上的停留时长;
将停留时长最长的对象确定为目标对象;
显示与所述目标对象所属的对象类型相匹配的图像编辑控件。
2.根据权利要求1所述的图像编辑方法,其特征在于,每个对象具有与各自所属的对象类型相关联的标签;每个所述标签对应至少一个图像编辑控件;
所述显示与所述目标对象所属的对象类型相匹配的图像编辑控件,包括:
获取目标标签,其中,所述目标标签包括:与所述目标对象所属的对象类型相关联的标签;
显示所述目标标签对应的图像编辑控件。
3.根据权利要求1所述的图像编辑方法,其特征在于,在所述获取用户观看待编辑的目标图像时,在所述目标图像的至少一个对象中每个对象上的视线停留操作之前,所述图像编辑方法还包括:
显示所述至少一个对象中每个对象对应的控件信息,所述控件信息包括至少一个与对象所属的对象类型相匹配的图像编辑控件的名称。
4.根据权利要求1所述的图像编辑方法,其特征在于,在所述获取用户观看待编辑的目标图像时,在所述目标图像的至少一个对象中每个对象上的视线停留操作之前,所述图像编辑方法还包括:
显示所述至少一个对象各自所属的对象类型对应的历史操作记录;
其中,每个对象所属的对象类型对应的历史操作记录包括:预设时长内,对所述对象所属的对象类型的所有对象通过图像编辑控件进行编辑处理的操作记录;所述操作记录包括:图像编辑控件的名称以及对应所述名称的目标参数。
5.根据权利要求4所述的图像编辑方法,其特征在于,在所述历史操作记录包括至少两种图像编辑控件的名称的情况下,所述至少两种图像编辑控件的名称按各自对应的所述目标参数的数值从大到小的顺序排列;
其中,所述目标参数包括:所述预设时长内所述名称指示的图像编辑控件的使用次数、所述预设时长内所述名称指示的图像编辑控件的使用时长以及所述预设时长内所述名称指示的图像编辑控件的设置参数的平均值中的至少一个。
6.根据权利要求1所述的图像编辑方法,其特征在于,在所述显示与所述目标对象所属的对象类型相匹配的图像编辑控件之后,所述图像编辑方法还包括:
接收用户对所述目标图像编辑控件的第二输入;
响应于所述第二输入,对所述目标对象进行目标编辑处理;
其中,所述目标编辑处理为所述目标图像编辑控件对应的编辑功能的处理。
7.根据权利要求1所述的图像编辑方法,其特征在于,所述方法还包括:
在每个对象上显示与所述停留时长正相关的兴趣度标记。
8.一种图像编辑装置,其特征在于,所述图像编辑装置包括:
第一接收模块,用于获取用户观看待编辑的目标图像时,在所述目标图像的至少一个对象中每个对象上的视线停留操作;
第一响应模块,用于响应于所述视线停留操作,确定所述用户的视线在每个对象上的停留时长;将停留时长最长的对象确定为目标对象;显示与所述目标对象所属的对象类型相匹配的图像编辑控件。
9.根据权利要求8所述的图像编辑装置,其特征在于,所述第一响应模块,具体用于获取目标标签,其中,所述目标标签包括:与所述目标对象所属的对象类型相关联的标签;显示所述目标标签对应的图像编辑控件。
10.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-7任一项所述的图像编辑方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011194351.2A CN112306347B (zh) | 2020-10-30 | 2020-10-30 | 图像编辑方法、图像编辑装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011194351.2A CN112306347B (zh) | 2020-10-30 | 2020-10-30 | 图像编辑方法、图像编辑装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112306347A CN112306347A (zh) | 2021-02-02 |
CN112306347B true CN112306347B (zh) | 2022-05-13 |
Family
ID=74334119
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011194351.2A Active CN112306347B (zh) | 2020-10-30 | 2020-10-30 | 图像编辑方法、图像编辑装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112306347B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113093960B (zh) * | 2021-04-16 | 2022-08-02 | 南京维沃软件技术有限公司 | 图像编辑方法、编辑装置、电子设备和可读存储介质 |
CN115017345A (zh) * | 2022-06-28 | 2022-09-06 | 上海哔哩哔哩科技有限公司 | 多媒体内容处理方法、装置、计算设备及存储介质 |
CN116543075B (zh) * | 2023-03-31 | 2024-02-13 | 北京百度网讯科技有限公司 | 图像生成方法、装置、电子设备及存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102173123B1 (ko) * | 2013-11-22 | 2020-11-02 | 삼성전자주식회사 | 전자장치에서 이미지 내의 특정 객체를 인식하기 위한 방법 및 장치 |
CN106126053B (zh) * | 2016-05-27 | 2019-08-27 | 努比亚技术有限公司 | 移动终端控制装置及方法 |
CN106649707B (zh) * | 2016-12-20 | 2021-01-15 | 三星电子(中国)研发中心 | 一种管理图像内容标签的方法和装置 |
CN107743193A (zh) * | 2017-09-26 | 2018-02-27 | 深圳市金立通信设备有限公司 | 图片编辑方式的选择方法、终端及计算机可读存储介质 |
CN110162178A (zh) * | 2019-05-22 | 2019-08-23 | 努比亚技术有限公司 | 说明信息的展示方法、可穿戴设备以及存储介质 |
-
2020
- 2020-10-30 CN CN202011194351.2A patent/CN112306347B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN112306347A (zh) | 2021-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112306347B (zh) | 图像编辑方法、图像编辑装置及电子设备 | |
CN111612873B (zh) | Gif图片生成方法、装置及电子设备 | |
CN113067983B (zh) | 视频处理方法、装置、电子设备和存储介质 | |
CN112099704A (zh) | 信息显示方法、装置、电子设备和可读存储介质 | |
CN112269522A (zh) | 图像处理方法、装置、电子设备和可读存储介质 | |
CN113794834A (zh) | 图像处理方法、装置及电子设备 | |
CN113037925B (zh) | 信息处理方法、信息处理装置、电子设备和可读存储介质 | |
CN114040248A (zh) | 一种视频处理方法、装置和电子设备 | |
CN112330728A (zh) | 图像处理方法、装置、电子设备以及可读存储介质 | |
CN112734661A (zh) | 图像处理方法及装置 | |
CN112083863A (zh) | 图像处理方法、装置、电子设备及可读存储介质 | |
CN113271379B (zh) | 图像处理方法、装置及电子设备 | |
CN113163256B (zh) | 基于视频生成操作流程文件的方法及装置 | |
CN112765946B (zh) | 图表显示方法、装置及电子设备 | |
CN113010251A (zh) | 信息处理方法、装置和电子设备 | |
CN114245193A (zh) | 显示控制方法、装置和电子设备 | |
CN112818147A (zh) | 图片处理方法、装置、设备及存储介质 | |
CN112686818A (zh) | 人脸图像处理方法、装置及电子设备 | |
CN112307273A (zh) | 信息查询方法、装置及电子设备 | |
CN112150486A (zh) | 图像处理方法及装置 | |
CN112925576B (zh) | 物品链接处理方法、装置、电子设备及存储介质 | |
CN113873080B (zh) | 多媒体文件的获取方法和获取装置 | |
CN114143454B (zh) | 拍摄方法、装置、电子设备及可读存储介质 | |
CN112765447B (zh) | 数据搜索方法、装置和电子设备 | |
CN116975337A (zh) | 图像搜索方法、装置、电子设备和可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |