CN114785950A - 图像处理方法、装置、电子设备、介质及产品 - Google Patents

图像处理方法、装置、电子设备、介质及产品 Download PDF

Info

Publication number
CN114785950A
CN114785950A CN202210427359.1A CN202210427359A CN114785950A CN 114785950 A CN114785950 A CN 114785950A CN 202210427359 A CN202210427359 A CN 202210427359A CN 114785950 A CN114785950 A CN 114785950A
Authority
CN
China
Prior art keywords
image processing
policy
custom
strategy
user
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
Application number
CN202210427359.1A
Other languages
English (en)
Inventor
刘瑾瑜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN202210427359.1A priority Critical patent/CN114785950A/zh
Publication of CN114785950A publication Critical patent/CN114785950A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/61Control of cameras or camera modules based on recognised objects
    • H04N23/611Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/62Control of parameters via user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Studio Devices (AREA)

Abstract

本公开涉及计算机技术领域,具体涉及一种图像处理方法、图像处理装置、电子设备介质以及计算机程序产品,上述方法包括:在拍摄过程中,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略;其中,自定义图像处理策略包括至少一个图像处理参数;根据目标图像处理策略对拍摄得到的图像进行图像处理。通过本公开实施例的技术方案,可以解决现有技术中对图像进行处理时浪费时间的问题。

Description

图像处理方法、装置、电子设备、介质及产品
技术领域
本公开涉及计算机技术领域,尤其涉及一种图像处理方法、图像处理装置、电子设备、计算机可读存储介质以及计算机程序产品。
背景技术
随着互联网的快速发展,各种各样的拍摄应用程序也随之丰富,用户在使用拍摄应用程序拍摄照片后,可以对照片进行图像处理,例如可以对图像添加贴纸,调整滤镜等。
然而,现有技术中对图像进行处理时,只能逐一对图像处理参数进行调整,以达到想要的图像处理效果,当用户对图像进行处理时,较为复杂,此种方式浪费用户时间,降低了用户的使用效率。
发明内容
本公开提供一种图像处理方法、图像处理装置、电子设备、计算机可读存储介质及计算机程序产品,以至少解决相关技术中对对图像进行处理时浪费时间的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种图像处理方法,包括:在拍摄过程中,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略;其中,自定义图像处理策略包括至少一个图像处理参数;根据目标图像处理策略对拍摄得到的图像进行图像处理。
可选的,手势操作包括滑动触控操作,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略,包括:响应于滑动触控操作,获取与滑动触控操作对应的自定义图像处理策略;其中,滑动触控操作具有滑动轨迹;将滑动触控操作对应的自定义图像处理策略确定为目标图像处理策略。
可选的,手势操作包括隔空操作,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略,包括:通过终端设备的摄像模组获取拍摄画面,根据拍摄画面确定隔空操作;根据隔空操作在多个自定义图像处理策略中确定目标图像处理策略;其中,目标图像处理策略与隔空操作相对应。
可选的,多个自定义图像处理策略包括第一自定义图像处理策略以及第二自定义图像处理策略,在多个自定义图像处理策略中确定目标图像处理策略,包括:响应于手势操作,从第一自定义图像处理策略切换为第二自定义图像处理策略;将第二自定义图像处理策略确定为目标图像处理策略。
可选的,在多个自定义图像处理策略中确定目标图像处理策略,包括:获取拍摄得到图像,根据图像确定拍摄场景信息;根据拍摄场景信息在多个自定义图像处理策略中确定目标图像处理策略。
可选的,自定义图像处理策略包括图像处理参数对应的策略值,根据目标图像处理策略对拍摄得到的图像进行图像处理,包括:根据图像处理参数对应的策略值对拍摄得到的图像进行图像处理;其中,图像处理参数对应有参数范围,策略值位于参数范围内。
可选的,在在拍摄过程之前,方法还包括:响应于针对图像处理参数的参数调整操作,将图像处理参数调整为预设值;根据预设值生成自定义图像处理策略。
根据本公开实施例的第二方面,提供一种图像处理装置,包括:第一目标处理策略确定单元,被配置为执行在拍摄过程中,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略;其中,自定义图像处理策略包括至少一个图像处理参数;图像处理单元,被配置为执行根据目标图像处理策略对拍摄得到的图像进行图像处理。
可选的,手势操作包括滑动触控操作,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略,图像处理装置还包括:滑动触控操作响应单元,被配置为执行响应于滑动触控操作,获取与滑动触控操作对应的自定义图像处理策略;其中,滑动触控操作具有滑动轨迹;滑动触控操作确定单元,被配置为执行将滑动触控操作对应的自定义图像处理策略确定为目标图像处理策略。
可选的,手势操作包括隔空操作,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略,图像处理装置还包括:手势动作确定单元,被配置为执行通过终端设备的摄像模组获取拍摄画面,根据拍摄画面确定隔空操作;第一处理策略确定单元,被配置为执行根据隔空操作在多个自定义图像处理策略中确定目标图像处理策略;其中,目标图像处理策略与隔空操作相对应。
可选的,多个自定义图像处理策略包括第一自定义图像处理策略以及第二自定义图像处理策略,在多个自定义图像处理策略中确定目标图像处理策略,图像处理装置还包括:手势操作响应单元,被配置为执行响应于手势操作,从第一自定义图像处理策略切换为第二自定义图像处理策略;第二处理策略确定单元,被配置为执行将第二自定义图像处理策略确定为目标图像处理策略。
可选的,在多个自定义图像处理策略中确定目标图像处理策略,图像处理装置还包括:场景信息确定单元,被配置为执行获取拍摄得到图像,根据图像确定拍摄场景信息;第三目标图像处理策略单元,被配置为执行根据拍摄场景信息在多个自定义图像处理策略中确定目标图像处理策略。
可选的,自定义图像处理策略包括图像处理参数对应的策略值,根据目标图像处理策略对拍摄得到的图像进行图像处理,图像处理装置还包括:策略值调整单元,被配置为执行根据图像处理参数对应的策略值对拍摄得到的图像进行图像处理;其中,图像处理参数对应有参数范围,策略值位于参数范围内。
可选的,在在拍摄过程之前,图像处理装置还包括:参数调整操作响应单元,被配置为执行响应于针对图像处理参数的参数调整操作,将图像处理参数调整为预设值;图像处理策略生成单元,被配置为执行根据预设值生成自定义图像处理策略。
根据本公开实施例的第三方面,提供一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,处理器被配置为执行可执行指令,以实现如上述任一项的图像处理方法。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如上述任一项的图像处理方法。
根据本公开实施例的第五方面,提供一种计算机程序产品,计算机程序/指令,其特征在于,计算机程序/指令被处理器执行时实现上述任一项的图像处理方法。
本公开的实施例提供的技术方案至少带来以下有益效果:
本公开的一种实施例提供的图像处理方法中,可以在拍摄过程中选择所要使用的目标图像处理策略,并根据目标图像处理策略对图像进行处理。在进行拍摄时就可以根据用户的喜好对图像进行处理,使得用户在拍摄时能够清楚了解到使用了目标图像处理策略的效果,并且避免用户在拍摄完成之后,再对图像进行处理时浪费时间的问题,从而提高用户的使用效率,进而提高用户粘性。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种图像处理方法的流程图;
图2是根据一示例性实施例示出的一种拍摄应用程序的图形应用界面的示意图;
图3是根据一示例性实施例示出的一种将滑动触控操作对应的自定义图像处理策略确定为目标图像处理策略的流程图;
图4是根据一示例性实施例示出的一种获取与滑动触控操作对应的自定义图像处理策略的示意图;
图5是根据一示例性实施例示出的一种接收针对自定义图像处理策略的确定操作,将自定义图像处理策略确定为目标图像处理策略的示意图;
图6是根据一示例性实施例示出的一种根据隔空操作在多个自定义图像处理策略中确定目标图像处理策略的流程图;
图7是根据一示例性实施例示出的一种将第二自定义图像处理策略确定为目标图像处理策略的流程图;
图8是根据一示例性实施例示出的一种根据拍摄场景信息在多个自定义图像处理策略中确定目标图像处理策略的流程图;
图9是根据一示例性实施例示出的一种根据预设值生成自定义图像处理策略的流程图;
图10是根据一示例性实施例示出的一种图像处理装置的组成示意图;
图11是根据一示例性实施例示出了适于用来实现本公开示例性实施例的电子设备的结构示意图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
随着互联网的快速发展,各种各样的拍摄应用程序也随之丰富,用户在使用拍摄应用程序拍摄照片后,可以对照片进行图像处理,例如可以对图像添加贴纸,调整滤镜等。
然而,现有技术中对图像进行处理时,只能逐一对图像处理参数进行调整,以达到想要的图像处理效果,当用户对图像进行处理时,较为复杂,此种方式浪费用户时间,降低了用户的使用效率。
图1是根据一示例性实施例示出的一种图像处理方法的流程图,如图1所示,图像处理方法,包括以下步骤。
在步骤S110中,在拍摄过程中,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略;其中,自定义图像处理策略包括至少一个图像处理参数;
在步骤S120中,根据目标图像处理策略对拍摄得到的图像进行图像处理。
本公开的一种实施例提供的图像处理方法中,可以在拍摄过程中选择所要使用的目标图像处理策略,并根据目标图像处理策略对图像进行处理。在进行拍摄时就可以根据用户的喜好对图像进行处理,使得用户在拍摄时能够清楚了解到使用了目标图像处理策略的效果,并且避免用户在拍摄完成之后,再对图像进行处理时浪费时间的问题,从而提高用户的使用效率,进而提高用户粘性。
下面,将结合图1及实施例对本示例性实施例中的图像处理方法的步骤S110~S120进行更详细的说明。
步骤S110,在拍摄过程中,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略;其中,自定义图像处理策略包括至少一个图像处理参数;
在本公开的一种示例实施例中,可以在拍摄过程中,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略。具体的,在拍摄过程中,是指用户打开了拍摄应用程序,并通过拍摄应用程序展示摄像模组采集到的画面的状态,在此过程中,用户可以通过拍摄操作实现拍摄功能,举例而言,可以在拍摄应用程序中提供拍摄控件,用户在点击拍摄控件时,可以进行拍摄。需要说明的是,在本公开的实施例中,拍摄得到的可以包括图像或者视频,且针对视频进行处理时,是对视频中的帧图像进行处理,以达到对视频处理的目的。
举例而言,如图2所示,在拍摄应用程序的图形应用界面200中,可以通过拍摄显示界面201展示摄像模组采集到的画面,并可以通过这对拍摄控件202的点击触控操作进行拍摄。
需要说明的是,本公开对于拍摄过程中的具体形式并不做特殊限定。
在本公开的一种实施例中,可以在拍摄过程中,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略。其中,自定义图像处理策略中包括至少一个图像处理参数。具体的,自定义图像处理策略是指由用户进行配置的对图像进行处理的方案,在拍摄应用程序中,可以提供多种图像处理参数对图像进行处理,可以根据自己的喜好对图像处理参数进行调整,以达到预期效果。
举例而言,图像处理参数可以包括贴纸、风格、美颜、染发、细调、纹理、美体等项目,例如用户可以在贴纸(图像处理参数)中选择各式各样的贴纸,丰富所进行拍摄的图像,或者,用户可以在染发中选择不同的头发颜色,以使得图像中的人物发色改变。
需要说明的是,本公开对于图像处理参数的具体类型并不做特殊限定。
需要说明的是,在本公开的实施例中,在对图像处理参数进行调整时,可以对图像处理参数对应的项目进行调整,举例而言,风格图像处理参数对应的项目为茶艺、牛奶、果酒、淡颜等,在对风格图像处理参数进行调整时,可以在茶艺、牛奶、果酒、淡颜中选择其中一种风格,以对风格图像处理参数进行调整;或者,在对图像处理参数进行调整时,可以对图像处理参数对应的数值进行调整,美颜图像处理参数可以在0%~100%之间进行调节,百分比数值越大,美颜程度越高,在对美颜图像处理参数进行调整时,可以将美颜图像处理参数调整为20%。
进一步的,上述图像处理参数可以包括多级图像处理参数。例如,在一级图像处理参数中还包括二级图像处理参数。举例而言,拍摄应用程序包括美颜图像处理参数,在美颜图像处理参数中还包括脸型图像处理参数、美肤图像处理参数、美白图像处理参数、瘦脸图像处理参数、大眼图像处理参数等;或者,在美妆图像处理参数中还包括口红图像处理参数、眼妆图像处理参数、眉毛图像处理参数、美瞳图像处理参数、修图图像处理参数等。需要说明的是,本公开对于图像处理参数的级数并不做特殊限定。
在本公开的一种实施例中,可以由用户配置自定义图像处理策略。举例而言,用户可以对至少一个图像处理参数进行调整,以达到用户预期效果,并将该至少一个经过调整的图像处理参数进行保存,生成自定义图像处理策略。
举例而言,拍摄应用程序提供了脸型图像处理参数、美肤图像处理参数、美白图像处理参数、瘦脸图像处理参数、大眼图像处理参数,用户可以将脸型图像处理参数调整为10%,将美白图像处理参数调整为50%,将大眼图像处理参数调整为20%,其他图像处理参数为默认不进行处理,此时,用户可以将脸型图像处理参数调-10%,将美白图像处理参数-50%,将大眼图像处理参数-20%,美肤图像处理参数-默认、瘦脸图像处理参数-默认保存为自定义图像处理策略。
需要说明的是,本公开对于自定义图像处理策略的生成方式并不做特殊限定。
在本公开的一种实施例中,可以响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略。具体的,手势操作可以包括滑动触控操作或者隔空操作等。需要说明的是,本公开对于手势操作的具体类型并不做特殊限定。
其中,用户可以配置多个自定义图像处理策略,可以在多个自定义图像处理策略中选择目标图像处理策略。其中,目标图像处理策略是指在本次拍摄中所要使用的自定义图像处理策略。
步骤S120,根据目标图像处理策略对拍摄得到的图像进行图像处理。
在本公开的一种实施例中,在通过上述步骤在多个自定义图像处理策略中确定目标图像处理策略之后,可以根据目标图像处理策略对拍摄得到的图像进行图像处理。具体的,目标图像处理策略是指,由用户确定的对图像进行处理的方案,可以根据目标图像处理策略对图像处理参数进行调整,以达到预期效果。在进行调整时,可以获取目标图像处理策略中的至少一个图像处理参数,并将拍摄得到的图像根据图像处理参数进行调整,使得图像的至少一个参数与目标图像处理策略中对应的至少一个图像处理参数相同,以达到对拍摄得到的图像进行图像处理的过程。
需要说明的是,根据目标图像处理策略对拍摄得到的图像进行图像处理是指,在拍摄过程中就对图像进行处理,即在拍摄过程中,在确定目标图像处理策略并根据目标图像处理策略对当前正在拍摄的图像进行图像处理之后,在拍摄应用程序的图形用户界面中可以显示经过目标图像处理策略进行图像处理的图像,此时,可以通过拍摄应用程序中提供的拍摄控件进行拍摄。
举例而言,目标图像处理策略为脸型图像处理参数-10%,将美白图像处理参数-50%,将大眼图像处理参数-20%,美肤图像处理参数-默认、瘦脸图像处理参数-默认,在打开拍摄应用程序之后,可以在多个自定义图像处理策略中确定目标图像处理策略,此时,可以根据目标图像处理策略对当前拍摄得到的图像进行图像处理,即此时拍摄应用程序的图形用户界面中显示的是将脸型图像处理参数调整为10%,将美白图像处理参数调整为50%,将大眼图像处理参数调整为20%,美肤图像处理参数与瘦脸图像处理参数不变的图像,此时,可以通过拍摄应用程序中提供的拍摄控件对经过图像处理之后的图像进行拍摄。
需要说明的是,本公开对于根据目标图像处理策略对拍摄得到的图像进行图像处理的具体方式并不做特殊限定。
在本公开的一种实施例中,可以响应于滑动触控操作,获取与滑动触控操作对应的自定义图像处理策略,将滑动触控操作对应的自定义图像处理策略确定为目标图像处理策略。参照图3所示,将滑动触控操作对应的自定义图像处理策略确定为目标图像处理策略,可以包括以下步骤S310~S320:
步骤S310,响应于滑动触控操作,获取与滑动触控操作对应的自定义图像处理策略;其中,滑动触控操作具有滑动轨迹;
步骤S320,将滑动触控操作对应的自定义图像处理策略确定为目标图像处理策略。
在本公开的一种实施例中,手势操作可以包括滑动触控操作,可以接收滑动触控操作,获取与滑动触控操作对应的自定义图像处理策略。其中,滑动触控操作具有滑动轨迹。具体的,用户在配置自定义图像处理策略时,可以为该自定义图像处理策略绑定对应的滑动触控操作。
举例而言,用户配置的自定义图像处理策略为脸型图像处理参数-10%,将美白图像处理参数-50%,将大眼图像处理参数-20%,美肤图像处理参数-默认、瘦脸图像处理参数-默认,此时可以为该自定义图像处理策略绑定滑动触控操作,该滑动触控操作的滑动轨迹为三角形;再如,用户配置的自定义图像处理策略为脸型图像处理参数-20%,将美白图像处理参数-20%,将大眼图像处理参数-30%,美肤图像处理参数-30%、瘦脸图像处理参数-15%,此时可以为该自定义图像处理策略绑定滑动触控操作,该滑动触控操作的滑动轨迹为正方形。
需要说明的是,本公开对于自定义图像处理策略的滑动触控操作的具体滑动轨迹并不做特殊限定。
在本公开的一种实施例中,在接收到滑动触控操作之后,可以获取与该滑动触控操作对应的自定义图像处理策略,并将该自定义图像处理策略确定为目标图像处理策略。
举例而言,如图4所示,可以接收滑动轨迹为“五角星”的滑动触控操作401,并获取该滑动触控操作对应的自定义图像处理策略,并将该自定义图像处理策略确定为目标图像处理策略。
进一步的,在接收到滑动触控操作,并确定该滑动触控操作对应的自定义图像处理策略之后,即可将该自定义图像处理策略确定为目标图像处理策略;或者,在接收到滑动触控操作,并确定该滑动触控操作对应的自定义图像处理策略之后,可以接收针对该自定义图像处理策略的确定操作,再将该自定义图像处理策略确定为目标图像处理策略。
举例而言,如图5所示,在接收到滑动触控操作,并确定该滑动触控操作对应的自定义图像处理策略为自定义图像处理策略A之后,可以在图形用户界面中显示“是否使用自定义图像处理策略A,是/否”501,当接收到针对“是”的触控操作之后,可以将自定义图像处理策略A确定为目标图像处理策略。
通过上述步骤S310~S320,可以响应于滑动触控操作,获取与滑动触控操作对应的自定义图像处理策略,将滑动触控操作对应的自定义图像处理策略确定为目标图像处理策略。
在本公开的一种实施例中,可以通过终端设备的摄像模组获取拍摄画面,根据拍摄画面确定隔空操作,并根据隔空操作在多个自定义图像处理策略中确定目标图像处理策略。参照图6所示,根据隔空操作在多个自定义图像处理策略中确定目标图像处理策略,可以包括以下步骤S610~S620:
步骤S610,通过终端设备的摄像模组获取拍摄画面,根据拍摄画面确定隔空操作;
在本公开的一种实施例中,可以通过终端设备的摄像模组获取拍摄画面,根据拍摄画面确定隔空操作。举例而言,用户可以在图形用户界面中打开隔空操作界面,隔空操作界面中可以包括拍摄画面区域,可以通过摄像模组获取拍摄画面,并将拍摄画面展示在拍摄画面区域中,此时,根据拍摄画面确定隔空操作,例如,可以通过手势识别算法确定拍摄画面中的手部动作,并根据该手部动作获取关联的隔空操作。
需要说明的是,本公开对于根据拍摄画面确定隔空操作的具体方式并不做特殊限定。
步骤S620,根据隔空操作在多个自定义图像处理策略中确定目标图像处理策略;其中,目标图像处理策略与隔空操作相对应。
在本公开的一种实施例中,在通过上述步骤通过拍摄画面确定隔空操作之后,可以根据隔空操作在多个自定义图像处理策略中确定目标图像处理策略。其中,目标图像处理策略与隔空操作相对应。举例而言,通过上述步骤确定的隔空操作为“A隔空操作”,此时,可以获取与A隔空操作对应的A自定义图像处理策略,并将该A自定义图像处理策略确定为目标图像处理策略。
需要说明的是,本公开对于根据隔空操作在多个自定义图像处理策略中确定目标图像处理策略的具体方式并不做特殊限定。
通过上述步骤S610~S620,可以通过终端设备的摄像模组获取拍摄画面,根据拍摄画面确定隔空操作,并根据隔空操作在多个自定义图像处理策略中确定目标图像处理策略。
在本公开的一种实施例中,可以响应于手势操作,从第一自定义图像处理策略切换为第二自定义图像处理策略,将第二自定义图像处理策略确定为目标图像处理策略。参照图7所示,将第二自定义图像处理策略确定为目标图像处理策略,可以包括以下步骤S710~S720:
步骤S710,响应于手势操作,从第一自定义图像处理策略切换为第二自定义图像处理策略;
在本公开的一种实施例中,可以接收手势操作,从第一自定义图像处理策略切换为第二自定义图像处理策略。具体的,多个自定义图像处理策略中包括第一自定义图像处理策略以及第二自定义图像处理策略。在多个自定义图像处理策略中选择第一自定义图像处理策略之后,可以根据手势操作从第一自定义图像处理策略切换为第二自定义图像处理策略。
步骤S720,将第二自定义图像处理策略确定为目标图像处理策略。
在本公开的一种实施例中,在通过上述步骤从第一自定义图像处理策略切换为第二自定义图像处理策略之后,可以将第二自定义图像处理策略确定为目标图像处理策略。具体的,在将第一自定义图像处理策略切换为第二自定义图像处理策略之后,可以直接将第二自定义图像处理策略确定为目标图像处理策略;或者,在将第一自定义图像处理策略切换为第二自定义图像处理策略之后,可以接收针对第二自定义图像处理策略的确定操作,再将第二自定义图像处理策略确定为目标图像处理策略。
需要说明的是,本公开对于将第二自定义图像处理策略确定为目标图像处理策略的具体方式并不做特殊限定。
举例而言,在多个自定义图像处理策略中选择第一自定义图像处理策略之后,可以接收针对拍摄应用界面的上滑操作(手势操作),从第一自定义图像处理策略切换为第二自定义图像处理策略,并将第二自定义图像处理策略确定为目标图像处理策略。
再如,多个自定义图像处理策略中包括自定义图像处理策略A(第一自定义图像处理策略)和自定义图像处理策略B(第二自定义图像处理策略),在多个自定义图像处理策略中选择自定义图像处理策略A之后,接收到隔空操作,此时,可以从自定义图像处理策略A切换为自定义图像处理策略B,并将自定义图像处理策略B确定为目标图像处理策略。
通过上述步骤710~S720,可以响应于手势操作,从第一自定义图像处理策略切换为第二自定义图像处理策略,将第二自定义图像处理策略确定为目标图像处理策略。
在本公开的一种实施例中,可以获取拍摄得到图像,根据图像确定拍摄场景信息,并根据拍摄场景信息在多个自定义图像处理策略中确定目标图像处理策略。参照图8所示,根据拍摄场景信息在多个自定义图像处理策略中确定目标图像处理策略,可以包括以下步骤S810~S820:
步骤S810,获取拍摄得到图像,根据图像确定拍摄场景信息;
在本公开的一种实施例中,可以在拍摄过程中,获取当前拍摄得到的图像,即当前终端设备通过摄像模组采集到的图像,并根据该图像确定拍摄场景信息。具体的,拍摄场景信息可以包括天气、社交场合、亮度等信息,可以根据上述步骤得到的图像确定拍摄场景信息。
需要说明的是,本公开对于拍摄场景信息的具体内容以及根据图像确定拍摄场景信息的具体方式并不做特殊限定。
步骤S820,根据拍摄场景信息在多个自定义图像处理策略中确定目标图像处理策略。
在本公开的一种实施例中,在通过上述步骤得到拍摄场景信息之后,可以根据拍摄场景信息在多个自定义图像处理策略中确定目标图像处理策略。具体的,可以将场景信息对应的自定义图像处理策略确定为目标图像处理策略。
举例而言,通过上述步骤得到的拍摄场景信息为派对场景,派对场景对应的自定义图像处理策略为“自定义图像处理策略C”,此时,可以将自定义图像处理策略C确定为目标图像处理策略。
再如,通过上述步骤得到的拍摄场景信息为下雨,下雨对应的自定义图像处理策略为“自定义图像处理策略D”,此时,可以将自定义图像处理策略D确定为目标图像处理策略。
需要说明的是,本公开对于根据拍摄场景信息在多个自定义图像处理策略中确定目标图像处理策略的具体方式并不做特殊限定。
通过上述步骤S810~S820,可以获取拍摄得到图像,根据图像确定拍摄场景信息,并根据拍摄场景信息在多个自定义图像处理策略中确定目标图像处理策略。
在本公开的一种实施例中,可以根据图像处理参数对应的策略值对拍摄得到的图像进行图像处理。其中,图像处理参数对应有参数范围,策略值位于参数范围内。具体的,用户配置的自定义图像处理策略中包括图像处理参数,图像处理参数对应有一参数范围,该参数范围可以用于表示对图像进行处理时的处理程度,用户在配置自定义图像处理策略时,可以为自定义图像处理策略中的图像处理参数配置策略值,该策略值位于图像处理参数对应的参数范围内,以达到用户预期效果。
举例而言,自定义图像处理策略中包括美颜图像处理参数,美颜图像处理参数对应的参数范围为0~100,数字越大美颜程度越高,用户可以为美颜图像处理参数配置策略值25,此时可以根据美颜图像处理参数-25对图像进行图像处理。
需要说明的是,本公开对于图像处理参数对应的参数范围的具体范围值并不做特殊限定。
在本公开的一种实施例中,可以响应于针对图像处理参数的参数调整操作,将图像处理参数调整为预设值,根据预设值生成自定义图像处理策略。参照图9所示,根据预设值生成自定义图像处理策略,可以包括以下步骤S910~S920:
步骤S910,响应于针对图像处理参数的参数调整操作,将图像处理参数调整为预设值;
在本公开的一种实施例中,可以接收针对图像处理参数的参数调整操作,将图像处理参数调整为预设值。具体的,用户可以配置自定义图像处理策略,在进行配置时,可以对至少一个图像处理参数进行调整,将该图像处理参数调整为用户预期的预设值。
其中,参数调整操作可以包括按键操作、触控操作、语音操作等方式。其中,触控操作可以包括滑动触控操作、按压触控操作、手势触控操作、长按触控操作、点击触控操作、拖动触控操作等。需要说明的是,本公开对于参数调整操作的具体形式并不做特殊限定。
步骤S920,根据预设值生成自定义图像处理策略。
在本公开的一种实施例中,在通过上述步骤将图像处理参数调整为预设值之后,可以根据预设值生成自定义图像处理策略。具体的,可以将通过上述步骤设置的图像处理参数的预设值保存为自定义图像处理策略。进一步的,可以为该自定义图像处理策略添加名称。
举例而言,可以在拍摄应用程序汇总打开自定义图像处理策略界面,在自定义图像处理策略界面选择要进行配置的图像处理参数,例如,可以在自定义图像处理策略界面选择要进行配置的美颜图像处理参数,并将美颜图像处理参数的预设值调整为20,然后在自定义图像处理策略界面选择要进行配置的风格图像处理参数,将风格图像处理参数的预设值调整为清颜,此时可以点击自定义图像处理策略界面中的保存控件,将美颜图像处理参数-20,风格图像处理参数-清颜保存为自定义图像处理策略。
需要说明的是,本公开对于根据预设值生成自定义图像处理策略的具体方式并不做特殊限定。
通过上述步骤S910~S920,可以响应于针对图像处理参数的参数调整操作,将图像处理参数调整为预设值,根据预设值生成自定义图像处理策略。
本公开的一种实施例提供的图像处理方法中,可以在拍摄过程中选择所要使用的目标图像处理策略,并根据目标图像处理策略对图像进行处理。在进行拍摄时就可以根据用户的喜好对图像进行处理,使得用户在拍摄时能够清楚了解到使用了目标图像处理策略的效果,并且避免用户在拍摄完成之后,再对图像进行处理时浪费时间的问题,从而提高用户的使用效率,进而提高用户粘性。
图10是根据一示例性实施例示出的一种图像处理装置框图。参照图10,该图像处理装置1000包括第一目标处理策略确定单元1010和图像处理单元1020。
其中,第一目标处理策略确定单元,被配置为执行在拍摄过程中,在多个自定义图像处理策略中确定目标图像处理策略;其中,自定义图像处理策略包括至少一个图像处理参数;图像处理单元,被配置为执行根据目标图像处理策略对拍摄得到的图像进行图像处理。
在本公开的一种示例性实施例中,基于前述方案,手势操作包括滑动触控操作,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略,图像处理装置还包括:滑动触控操作响应单元,被配置为执行响应于滑动触控操作,获取与滑动触控操作对应的自定义图像处理策略;其中,滑动触控操作具有滑动轨迹;滑动触控操作确定单元,被配置为执行将滑动触控操作对应的自定义图像处理策略确定为目标图像处理策略。
在本公开的一种示例性实施例中,基于前述方案,手势操作包括隔空操作,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略,图像处理装置还包括:手势动作确定单元,被配置为执行通过终端设备的摄像模组获取拍摄画面,根据拍摄画面确定隔空操作;第一处理策略确定单元,被配置为执行根据隔空操作在多个自定义图像处理策略中确定目标图像处理策略;其中,目标图像处理策略与隔空操作相对应。
在本公开的一种示例性实施例中,基于前述方案,多个自定义图像处理策略包括第一自定义图像处理策略以及第二自定义图像处理策略,在多个自定义图像处理策略中确定目标图像处理策略,图像处理装置还包括:手势操作响应单元,被配置为执行响应于手势操作,从第一自定义图像处理策略切换为第二自定义图像处理策略;第二处理策略确定单元,被配置为执行将第二自定义图像处理策略确定为目标图像处理策略。
在本公开的一种示例性实施例中,基于前述方案,在多个自定义图像处理策略中确定目标图像处理策略,图像处理装置还包括:场景信息确定单元,被配置为执行获取拍摄得到图像,根据图像确定拍摄场景信息;第三目标图像处理策略单元,被配置为执行根据拍摄场景信息在多个自定义图像处理策略中确定目标图像处理策略。
在本公开的一种示例性实施例中,基于前述方案,自定义图像处理策略包括图像处理参数对应的策略值,根据目标图像处理策略对拍摄得到的图像进行图像处理,图像处理装置还包括:策略值调整单元,被配置为执行根据图像处理参数对应的策略值对拍摄得到的图像进行图像处理;其中,图像处理参数对应有参数范围,策略值位于参数范围内。
在本公开的一种示例性实施例中,基于前述方案,在在拍摄过程之前,图像处理装置还包括:参数调整操作响应单元,被配置为执行响应于针对图像处理参数的参数调整操作,将图像处理参数调整为预设值;图像处理策略生成单元,被配置为执行根据预设值生成自定义图像处理策略。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
下面参照图11来描述根据本公开的这种实施例的电子设备1100。图11显示的电子设备1100仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图11所示,电子设备1100以通用计算设备的形式表现。电子设备1100的组件可以包括但不限于:上述至少一个处理单元1110、上述至少一个存储单元1120、连接不同***组件(包括存储单元1120和处理单元1110)的总线1130、显示单元1140。
其中,存储单元存储有程序代码,程序代码可以被处理单元1110执行,使得处理单元1110执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施例的步骤。例如,处理单元1110可以执行如图1中所示的步骤S110,在拍摄过程中,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略;其中,自定义图像处理策略包括至少一个图像处理参数;步骤S120,根据目标图像处理策略对拍摄得到的图像进行图像处理。
存储单元1120可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(RAM)1121和/或高速缓存存储单元1122,还可以进一步包括只读存储单元(ROM)1123。
存储单元1120还可以包括具有一组(至少一个)程序模块1125的程序/实用工具1124,这样的程序模块1125包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络场景的实现。
总线1130可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、***总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
电子设备1100也可以与一个或多个外部设备1170(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备1100交互的设备通信,和/或与使得该电子设备1100能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口1150进行。并且,电子设备1100还可以通过网络适配器1160与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器1160通过总线1130与电子设备1100的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备1100使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
通过以上的实施例的描述,本领域的技术人员易于理解,这里描述的示例实施例可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开实施例的方法。
在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器,上述指令可由装置的处理器执行以完成上述方法。可选地,计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
在示例性实施例中,还提供一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现上述实施例中的图像处理方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (10)

1.一种图像处理方法,其特征在于,包括:
在拍摄过程中,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略;其中,所述自定义图像处理策略包括至少一个图像处理参数;
根据所述目标图像处理策略对拍摄得到的图像进行图像处理。
2.根据权利要求1所述的图像处理方法,其特征在于,所述手势操作包括滑动触控操作,所述响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略,包括:
响应于所述滑动触控操作,获取与所述滑动触控操作对应的自定义图像处理策略;其中,所述滑动触控操作具有滑动轨迹;
将所述滑动触控操作对应的自定义图像处理策略确定为目标图像处理策略。
3.根据权利要求1所述的图像处理方法,其特征在于,所述手势操作包括隔空操作,所述响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略,包括:
通过终端设备的摄像模组获取拍摄画面,根据所述拍摄画面确定隔空操作;
根据所述隔空操作在多个自定义图像处理策略中确定目标图像处理策略;其中,所述目标图像处理策略与所述隔空操作相对应。
4.根据权利要求1所述的图像处理方法,其特征在于,所述多个自定义图像处理策略包括第一自定义图像处理策略以及第二自定义图像处理策略,所述响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略,包括:
响应于手势操作,从第一自定义图像处理策略切换为第二自定义图像处理策略;
将所述第二自定义图像处理策略确定为目标图像处理策略。
5.根据权利要求1所述的图像处理方法,其特征在于,所述在多个自定义图像处理策略中确定目标图像处理策略,包括:
获取拍摄得到图像,根据所述图像确定拍摄场景信息;
根据所述拍摄场景信息在多个自定义图像处理策略中确定目标图像处理策略。
6.根据权利要求1所述的图像处理方法,其特征在于,所述自定义图像处理策略包括图像处理参数对应的策略值,所述根据所述目标图像处理策略对拍摄得到的图像进行图像处理,包括:
根据所述图像处理参数对应的策略值对拍摄得到的图像进行图像处理;其中,所述图像处理参数对应有参数范围,所述策略值位于所述参数范围内。
7.一种图像处理装置,其特征在于,包括:
第一目标处理策略确定单元,被配置为执行在拍摄过程中,响应于手势操作,在多个自定义图像处理策略中确定目标图像处理策略;其中,所述自定义图像处理策略包括至少一个图像处理参数;
图像处理单元,被配置为执行根据所述目标图像处理策略对拍摄得到的图像进行图像处理。
8.一种电子设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述可执行指令,以实现如权利要求1至6中任一项所述的图像处理方法。
9.一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至6中任一项所述的图像处理方法。
10.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1至6任一项所述的图像处理方法。
CN202210427359.1A 2022-04-21 2022-04-21 图像处理方法、装置、电子设备、介质及产品 Pending CN114785950A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210427359.1A CN114785950A (zh) 2022-04-21 2022-04-21 图像处理方法、装置、电子设备、介质及产品

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210427359.1A CN114785950A (zh) 2022-04-21 2022-04-21 图像处理方法、装置、电子设备、介质及产品

Publications (1)

Publication Number Publication Date
CN114785950A true CN114785950A (zh) 2022-07-22

Family

ID=82431757

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210427359.1A Pending CN114785950A (zh) 2022-04-21 2022-04-21 图像处理方法、装置、电子设备、介质及产品

Country Status (1)

Country Link
CN (1) CN114785950A (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104159032A (zh) * 2014-08-20 2014-11-19 广东欧珀移动通信有限公司 一种实时调整相机拍照美颜效果的方法及装置
CN107015648A (zh) * 2017-03-28 2017-08-04 北京小米移动软件有限公司 图片处理方法及装置
CN107592458A (zh) * 2017-09-18 2018-01-16 维沃移动通信有限公司 一种拍摄方法及移动终端
CN107845057A (zh) * 2017-09-25 2018-03-27 维沃移动通信有限公司 一种拍照预览方法及移动终端

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104159032A (zh) * 2014-08-20 2014-11-19 广东欧珀移动通信有限公司 一种实时调整相机拍照美颜效果的方法及装置
CN107015648A (zh) * 2017-03-28 2017-08-04 北京小米移动软件有限公司 图片处理方法及装置
CN107592458A (zh) * 2017-09-18 2018-01-16 维沃移动通信有限公司 一种拍摄方法及移动终端
CN107845057A (zh) * 2017-09-25 2018-03-27 维沃移动通信有限公司 一种拍照预览方法及移动终端

Similar Documents

Publication Publication Date Title
CN113112505B (zh) 一种图像处理方法、装置与设备
US9639956B2 (en) Image adjustment using texture mask
US7209577B2 (en) Facial feature-localized and global real-time video morphing
US9478054B1 (en) Image overlay compositing
WO2017177768A1 (zh) 一种信息处理方法及终端、计算机存储介质
CN109302628B (zh) 一种基于直播的人脸处理方法、装置、设备和存储介质
WO2014205239A1 (en) Systems and methods for enhancement of facial expressions
CN113298845A (zh) 一种图像处理方法、装置与设备
CN109785228B (zh) 图像处理方法、装置、存储介质和服务器
CN104346136A (zh) 一种图片处理的方法及装置
KR20160030037A (ko) 닮은얼굴그림 생성 장치, 닮은얼굴그림 생성 방법
US9807301B1 (en) Variable pre- and post-shot continuous frame buffering with automated image selection and enhancement
KR20160105872A (ko) 비디오 회의 강화
CN106815803B (zh) 图片的处理方法及装置
CN103870157B (zh) 一种图像处理的方法及装置
CN111565282A (zh) 一种拍摄控制处理方法、装置、设备及存储介质
CN113453027B (zh) 直播视频、虚拟上妆的图像处理方法、装置及电子设备
CN112785488A (zh) 一种图像处理方法、装置、存储介质及终端
WO2021202039A1 (en) Selfie setup and stock videos creation
CN111179156B (zh) 一种基于人脸检测的视频美化方法
CN111932442B (zh) 一种基于人脸识别技术的视频美颜方法、装置、设备及计算机可读存储介质
CN111028318A (zh) 一种虚拟人脸合成方法、***、装置和存储介质
CN109246302A (zh) 一种基于手机壳的app主题调整方法及***
CN113344837A (zh) 人脸图像处理方法及装置、计算机可读存储介质、终端
CN108600614B (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