图片处理方法、装置、设备和存储介质与流程

文档序号:21176234发布日期:2020-06-20 17:29阅读:138来源:国知局
图片处理方法、装置、设备和存储介质与流程

本发明实施例涉及移动终端技术,尤其涉及一种图片处理方法、装置、设备和存储介质。



背景技术:

在用户使用移动终端时,如果对一批图片进行处理,一般需要一张一张地进行处理,即每次使用时都要选择图片,再选择编辑-功能选项,若这一批图片需要处理区域大小一致,则同样的操作需要重复多次,比较麻烦,很不快捷。



技术实现要素:

有鉴于此,本发明提供一种图片处理方法、装置、设备和存储介质,提高了处理效率,从而提升了用户使用体验。

在一个实施例中,本发明实施例提供了一种图片处理方法,包括:

选取待处理图片集合中任一张图片作为标准待处理图片,所述待处理图片集合包括至少两张待处理图片;

确定所述标准待处理图片所对应的标准待处理区域;

识别提取所述标准待处理区域对应的参数信息,得到对应的标准处理参数;

根据所述标准处理参数对所述目标图片集合中的每张图片进行处理,所述目标图片集合为所述待处理图片集合中的一张或多张待处理图片。

在一个实施例中,在所述识别提取所述标准待处理区域对应的参数信息,得到对应的标准处理参数之后,在根据所述标准处理参数对所述目标图片集合中的每张图片进行处理之前,还包括:

记录并保存所述标准待处理区域的标准处理参数,并作为历史标准处理属性信息;

根据所述历史标准处理属性信息确定对应的标准处理类型;

根据所述标准处理类型生成对应的历史标准设置项或历史标准设置图标。

在一个实施例中,所述记录并保存所述标准待处理区域的标准处理参数,包括:

记录并保存所述标准待处理区域的尺寸比例,所述标准待处理区域与所述标准待处理图片之间的相对坐标位置,以及处理属性信息。

在一个实施例中,在所述历史标准设置项或历史标准设置图标开启的情况下,所述根据所述标准处理参数对所述目标图片集合中的每张图片进行处理,包括:

触发所述历史标准设置项或历史标准设置图标依次处理所述目标图片集合中的每张图片。

在一个实施例中,所述根据所述标准处理参数对所述目标图片集合中的每张图片进行处理,包括:

获取所述标准处理参数对应的历史区域比例;

在所述目标图片集合中的当前处理图片上显示所述历史区域比例对应的待处理区域;

根据接收到的调整指令调整所述待处理区域在当前处理图片上的位置;

按照所述标准处理参数对调整后的待处理区域进行处理。

在一个实施例中,所述历史标准处理属性信息至少为一个;

相应的,所述历史标准设置项或历史标准设置图标为一个或多个。

在一个实施例中,所述标准处理类型至少包括下述一项:裁剪、滤镜、马赛克、涂鸦、水印、虚化、标注。

在一个实施例中,本发明实施例还提供了一种图片处理装置,包括:

选取模块,用于选取待处理图片集合中任一张图片作为标准待处理图片,所述待处理图片集合包括至少两张待处理图片;

第一确定模块,用于确定所述标准待处理图片所对应的标准待处理区域;

识别提取模块,用于识别提取所述标准待处理区域对应的参数信息,得到对应的标准处理参数;

处理模块,用于根据所述标准处理参数对所述目标图片集合中的每张图片进行处理,所述目标图片集合为所述待处理图片集合中的一张或多张待处理图片。

在一个实施例中,本发明实施例还提供了一种设备,包括:存储器,以及一个或多个处理器;

存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的图片处理方法。

在一个实施例中,一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的图片处理方法。

本发明选取待处理图片集合中任一张图片作为标准待处理图片,所述待处理图片集合包括至少两张待处理图片;确定所述标准待处理图片所对应的标准待处理区域;识别提取所述标准待处理区域对应的参数信息,得到对应的标准处理参数;根据所述标准处理参数对所述目标图片集合中的每张图片进行处理,所述目标图片集合为所述待处理图片集合中的一张或多张待处理图片。本发明实施例通过只需要在对待处理图片集合中的任一张图片进行处理时,确定对应的标准待处理区域,然后在对待处理图片集合中的其它图片进行处理时可直接使用上次的标准处理参数即可,减少了重复确定待处理区域的操作,提高了处理效率,从而提升了用户的使用体验。

附图说明

图1是本发明实施例提供的一种图片处理方法的流程图;

图2是本发明实施例提供的一种图片处理过程的显示示意图;

图3是本发明实施例提供的另一种图片处理方法的流程图;

图4是本发明实施例提供的一种历史选区按钮的显示示意图;

图5是本发明实施例提供的另一种历史选区按钮的显示示意图;

图6是本发明实施例提供的一种图片处理装置的结构框图;

图7是本发明实施例提供的一种设备的硬件结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

图1是本发明实施例提供的一种图片处理方法的流程图,本实施例可适用于对图片进行处理的情况,该方法可以由图片处理装置来执行,其中,该方法可由硬件和/或软件的方式实现,并一般可集成在设备中。其中,设备可以为智能手机、ipad等移动终端。

如图1所示,该方法具体包括如下步骤:

s110、选取待处理图片集合中任一张图片作为标准待处理图片。

其中,待处理图片集合包括至少两张待处理图片。在实施例中,待处理图片集合指的是包含所有需要处理的图片集合。当然,为了便于对图片处理的过程进行说明,可选地,在待处理图片集合中至少包含两张需要处理的图片。在实施例中,标准待处理图片可以为待处理图片集合中的任一张图片。并且,标准待处理图片指的是对待处理图片集合中其它图片进行处理时,所参考处理参数对应的图片。可以理解为,标准待处理图片可以为待处理图片集合中的首张图片,也可以为待处理图片集合中的任意一张图片,对此并不进行限定。当然,在实际操作过程中,也可以将待处理图片集合中的任意至少两张图片作为标准待处理图片,即将至少两张图片的处理参数作为标准处理参数。

s120、确定标准待处理图片所对应的标准待处理区域。

在实施例中,在将待处理图片集合中的第一张图片或任一张图片作为标准待处理图片的情况下,可根据设备中的图片编辑-功能选项确定该待处理图片对应的待处理区域,并将该待处理区域作为标准待处理区域。具体的,用户可手动选取并调整所选取区域,以得到对应的标准待处理区域。当然,用户也可以通过终端中的自动截取方式选取并调整所选取区域,得到对应的标准待处理区域,即对标准待处理区域的确定方式不进行限定,可根据终端的实际情况进行调整。

s130、识别提取标准待处理区域对应的参数信息,得到对应的标准处理参数。

在实施例中,在确定标准待处理区域之后,可通过终端的自动识别功能,得到该标准待处理区域对应的参数信息,作为对应的标准处理参数。

s140、根据标准处理参数对目标图片集合中的每张图片进行处理,目标图片集合为待处理图片集合中的一张或多张待处理图片。

在实施例中,标准待处理区域对应的标准处理参数可以由用户根据自身需求进行设定。示例性地,在对标准待处理图片进行裁剪时,标准待处理区域对应的标准处理参数可包括:区域尺寸比例,以及区域与标准待处理图片之间的相对坐标位置。在确定标准待处理区域的标准处理参数之后,再对待处理图片集合中的其它待处理图片进行编辑处理时,可直接按照标准待处理图片对应的标准处理参数对其它待处理图片进行处理,而不需用户手动调整待处理区域,节省了繁琐的处理过程。

本实施的技术方案,通过只需要在对待处理图片集合中的任一图片进行处理时,确定对应的标准待处理区域,然后对待处理图片集合中的其它图片进行处理时可直接使用上次的标准处理参数即可,减少了重复确定待处理区域的操作,提高了处理效率,从而提升了用户的使用体验。

在一个实施例中,在识别提取所述标准待处理区域对应的参数信息,得到对应的标准处理参数之后,在根据所述标准处理参数对所述目标图片集合中的每张图片进行处理之前,还包括:记录并保存标准待处理区域的标准处理参数,并作为历史标准处理属性信息;根据历史标准处理属性信息确定对应的标准处理类型;根据标准处理类型生成对应的历史标准设置项或历史标准设置图标。

在实施例中,在选取待处理图片集合中任一张待处理图片作为标准待处理图片,并将标准待处理图片所对应标准待处理区域的标准处理参数之后,自动记录并保存标准待处理图片对应的标准处理参数,并将该标准处理参数作为历史标准处理属性信息。其中,历史标准处理属性信息可以理解为待处理图片集合中任一张标准待处理图片对应的相关处理参数。在实施例中,不同的历史标准处理属性信息对应的标准处理类型是不同的。在一个实施例中,标准处理类型至少包括下述一项:裁剪、滤镜、马赛克、涂鸦、水印、虚化、标注。比如,在历史标准处理属性信息中只包括:区域尺寸比例,以及区域与标准待处理图片之间的相对坐标位置时,其对应的标准处理类型为裁剪。在实施例中,在确定标准待处理图片的标准处理类型之后,可根据不同的标准处理类型生成对应的历史标准设置项或历史标准设置图标。其中,历史标准设置项,可以在图片管理应用程序(application,app)中增加的其中一个设置项。在该历史标准设置项的启动项为开启状态时,在处理待处理图片集合中的其它图片(即目标图片集合中的任一张待处理图片)时,可直接根据该历史标准设置项的处理参数对该待处理图片(即目标图片集合中的任一张待处理图片)进行处理。在一个实施例中,历史标准设置图标可以理解为在图片编辑-功能选项中新增加的一个图标按钮,在处理待处理图片集合中的其它图片(即目标图片集合中的任一张待处理图片)时,用户可直接点击该图标按钮,即可采用该历史标准设置图标对应的处理参数对该待处理图片(即目标图片集合中的任一张待处理图片)进行处理。

在一个实施例中,记录并保存标准待处理区域的标准处理参数,包括:记录并保存标准待处理区域的尺寸比例,标准待处理区域与标准待处理图片之间的相对坐标位置,以及处理属性信息。

在实施例中,在对待处理图片集合中作为标准待处理图片的任一张待处理图片进行处理时,可记录标准待处理图片中标准待处理区域的尺寸比例,以及标准待处理区域与标准待处理图片之间的相对坐标位置,以及其它的处理属性信息。在实施例中,处理属性信息指的是上述处理类型中除裁剪之外的其它编辑功能。在此需要说明的是,在对目标图片集合中的任一张待处理图片执行上述任一所述的处理类型时,首先确定目标图片集合中该待处理图片的待处理区域,然后根据标准待处理图片确定的处理属性信息对该目标图片集合中的该待处理图片进行处理。可以理解为,对目标图片集合中的任一张待处理图片进行除裁剪之外的其它处理类型的处理时,均需确定该待处理图片对应的待处理区域,即确定待处理区域的尺寸比例,以及待处理区域与该待处理图片之间的相对坐标位置,然后再根据标准处理属性信息对该待处理图片中的待处理区域进行相关参数的处理。

在一个实施例中,在历史设置项或历史设置图标开启的情况下,根据标准处理参数对目标图片集合中的每张图片进行处理,包括:触发历史标准设置项或历史标准设置图标依次处理目标图片集合中的每张图片。

在实施例中,在确定待处理图片集合中作为标准待处理图片的标准待处理区域之后,自动记录并保存标准待处理图片的标准待处理区域对应的标准处理参数,并作为历史标准处理属性信息,即在历史标准处理属性信息对应的历史标准设置项开启的情况下,用户在对目标图片集合中的任一张图片(即待处理图片集合中除标准待处理图片之外的其它图片)进行处理时,自动采用标准待处理图片中标准待处理区域对应的标准处理参数进行处理;若历史标准处理属性信息对应历史标准设置图标,则用户需点击并触发历史标准设置图标,以自动采用标准待处理图片中标准待处理区域对应的标准处理参数对目标图片集合中的任一张图片进行处理,从而节省了用户手动调整待处理区域,并进行相应参数的调整过程,提高了图片的处理效率。

在一个实施例中,根据所述标准处理参数对所述目标图片集合中的每张图片进行处理,包括:获取所述标准处理参数对应的历史区域比例;在所述目标图片集合中的当前处理图片上显示所述历史区域比例对应的待处理区域;根据接收到的调整指令调整所述待处理区域在当前处理图片上的位置;按照所述标准处理参数对调整后的待处理区域进行处理。。

在实施例中,在确定待处理图片集合中标准待处理图片中标准待处理区域的标准处理参数之后,可根据标准待处理图片中标准待处理区域的标准处理参数在目标图片集合中任一张图片上显示该历史区域比例,即显示标准待处理区域的尺寸比例对应的框,然后用户可调整该历史区域比例的标准待处理区域在该目标图片集合中任一张待处理图片中的位置,即用户可手动调整该标准待处理区域在目标图片集合中任一张待处理图片中的位置,并根据标准待处理区域对应的处理参数对目标图片集合中任一张待处理图片中待处理区域所在的位置进行处理。可以理解为,调整指令即为用户手动触发的调整指令。

示例性地,图2是本发明实施例提供的一种图片处理过程的显示示意图。在实施例中,以标准待处理图片为待处理图片集合中的首张图片,以及目标图片集合中的任一张待处理图片为待处理图片集合中的第二张图片为例,对图片处理过程进行说明。如图2所示,在图2中的左图中为待处理图片集合中的首张图片,在右图中为待处理图片集合中的第二张图片,其中,首张图片中待处理区域的位置在首张图片的最上方,而在用户对待处理图片集合中的第二张图片进行处理时,用户点击如图2所示的历史设置图标之后,自动将第二张图片的待处理区域的尺寸比例和位置显示在最上方,但用户可手动调整待处理区域的位置至第二张图片的最下方,以满足用户需求。在实施例中,第二张图片中的待处理区域,与首张图片中的待处理区域的处理参数是完全相同的,只是所在位置不同,从而减少了用户手动确定第二张图片中待处理区域的过程,提高了图片处理效率。

在一个实施例中,历史标准处理属性信息至少为一个;相应的,历史标准设置项或历史标准设置图标为一个或多个。

在实施例中,在对待处理图片集合中的所有图片进行处理时,若采用至少两个不同标准待处理区域的标准处理参数进行处理的情况下,可记录并保存至少两个标准待处理区域的标准处理参数,并作为历史标准处理属性信息,即存在至少两个历史标准属性信息。在实施例中,为了便于对每个历史标准属性信息进行区分,可对每个历史标准属性信息配置对应的历史标准设置项或历史标准设置图标,即每个历史标准设置项或历史标准设置图标均对应不同的历史标准处理属性信息,即不同的标准处理参数。

图3是本发明实施例提供的另一种图片处理方法的流程图。在本实施例中,以对图片进行裁剪,并且,以标准待处理图片为待处理图片集合中的第一张图片为例,对图片处理过程进行说明。如图3所示,本实施例包括如下步骤:

s310、选择一张图片,打开移动设备的图片编辑-裁剪功能。

在实施例中,使用移动设备的图片编辑裁剪功能,在该功能中对一张图片进行裁剪,需要调整裁剪区域的选区,即根据用户需求确定所要裁剪的区域,并需用户手动细心调整。

在此需要说明的是,在根据待处理图片集合中的首张图片中待处理区域的处理参数,作为对应的历史标准处理属性信息,并生成对应的历史标准设置项或历史标准设置图标之后,若在对目标图片集合中的任一张待处理图片(即待处理图片集合中除标准待处理图片之外的第n(n为除1之外的正整数)张图片)进行处理时,采用除首张图片中标准待处理区域的标准处理参数,重新确定标准待处理区域在目标图片集合中的任一张待处理图片上的位置,以及处理参数。

可以理解为,该标准待处理图片可以为待处理图片集合中的首张图片,也可以为待处理图片集合中的其它图片,对此并不进行限定。

s320、调整裁剪区域,确认裁剪并保存图片。

在实施例中,在用户完成裁剪区域的调整之后,确认对该张图片的裁剪区域进行裁剪,并保存裁剪之后的图片,以及裁剪区域的裁剪参数。

s330、再选择一张图片,打开图片编辑-裁剪功能,默认裁剪区域为上次使用的选区。

在实施例中,在用户选择待处理图片集合中的其它图片,可打开图片编辑的裁剪功能,并默认该图片的裁剪区域为上次使用的选区(即标准待处理区域),即上次裁剪保存时的选区大小。

在一个实施例中,在移动设备的图片编辑-裁剪功能中增加“记录上次裁剪区域”功能,每次裁剪时,默认的裁剪框大小即为上次的裁剪区域大小,用户如果是裁剪一批相同裁剪区域的图片,只需要在裁剪第一张图片时,调整好裁剪区域,确认后,再编辑第二张图片时,默认裁剪区域为前一张图片使用的裁剪区域,则此时只需要确认裁剪,保存图片即可,不需要再重复调整裁剪区域,提高了裁剪效率。在实施例中,可采用下述两种方式实现“记录上次裁剪区域”功能。

在一实现方式中,在图片管理app中增加历史标准设置项,历史标准设置项的开关为:默认使用上次裁剪区域,可规定默认为开启状态。

在一实现方式中,在图片编辑-裁剪功能中增加一个图标按钮,作为历史标准设置图标,该图标按钮为上次选区的功能,用户可以方便的点击选择“历史选区”按钮,来使用上次的裁剪选区。图4是本发明实施例提供的一种历史选区按钮的显示示意图。如图4所示,从左侧起,第三个图标可以作为历史选区按钮,在用户默认使用上次记录的裁剪区域时,可手动点击该图标按钮,即可在待处理图片集合中的当前待处理图片中显示该尺寸比例对应的裁剪区域。可以理解为,第三个图标的功能为:裁剪区域变为上次使用的裁剪选取大小和位置。

在一个实施例中,图5是本发明实施例提供的另一种历史选区按钮的显示示意图。如图5所示,在“历史选区”按钮中可以包括多个尺寸比例的裁剪区域,即用户可设置多个历史标准处理属性信息。在实施例中,通过设置一个历史标准设置图标,并配置一个下拉菜单,包括多个历史标准处理属性信息。

在一个实施例中,也可以通过设置多个历史标准设置图标,每个历史标准设置图标对应一个历史标准处理属性信息,来实现多个历史标准处理属性信息的配置。在此需要说明的是,一个历史标准处理属性信息即一张图片中所包含的所有处理参数,比如,在一个历史标准处理属性信息中可以包括:裁剪、滤镜;又如,在一个历史标准处理属性信息中包括:裁剪、马赛克和标注,对此并不进行限定,可根据实际需求对历史标准处理属性信息进行配置。

在一个实施例中,在历史标准处理属性信息对应历史设置项的情况下,即在存在多个历史标准处理属性信息时,也可以通过配置多个历史标准设置项来实现,即每个历史标准设置项,对应一个历史标准处理属性信息。在一个实施例中,在存在多个历史标准处理属性信息时,也可以通过配置一个历史标准设置项来实现,并在历史标准设置项中包括多个子选项,以及每个子选项对应一个历史标准处理属性信息。

在实施例中,在使用“记录上次裁剪区域”功能时,需进行如下处理:其一,移动设备的程序需设置存储区域,以在用户使用裁剪功能确认裁剪并保存图片时,将当前使用的裁剪区域的尺寸比例,以及裁剪区域与该比例图片的相对坐标位置记录下来(即保存标准待处理区域对应的标准处理参数);其二,移动设备的程序在下次使用图片裁剪时,通过移动设别中的判断模块识别用户是否使用了“显示上次裁剪区域”功能(比如,在历史设置项处于开启状态,或者用户点击“历史设置图标”),若是,则获取标准处理参数对应的历史区域比例,并在目标图片集合中的当前处理图片上显示历史区域比例对应的待处理区域,然后根据接收到的用户触发的调整指令调整标准待处理区域在当前处理图片上的位置,并按照标准处理参数对调整后的待处理区域进行处理。

示例性地,用户在观看视频时,通过截屏功能截了一批图片,但是图片都带有左右的屏幕暗色区域的黑边,需要对这样一批照片裁剪时,只需要在第一张图片裁剪时,调整一次选区,其他图片裁剪时使用上次的裁剪选区即可,减少重复调整选区的操作,提升操作效率。

图6是本发明实施例提供的一种图片处理装置的结构框图,该装置适用于对图片进行处理的情况,该装置可以由硬件/软件实现,并一般可集成在设备中。如图6所示,该装置包括:选取模块410、第一确定模块420、识别提取模块430和处理模块440。

其中,选取模块410,用于选取待处理图片集合中任一张图片作为标准待处理图片,所述待处理图片集合包括至少两张待处理图片;

第一确定模块420,用于确定所述标准待处理图片所对应的标准待处理区域;

识别提取模块430,用于识别提取所述标准待处理区域对应的参数信息,得到对应的标准处理参数;

处理模块440,用于根据所述标准处理参数对所述目标图片集合中的每张图片进行处理,所述目标图片集合为所述待处理图片集合中的一张或多张待处理图片。

本实施例的技术方案,通过只需要在对待处理图片集合中的标准待处理区域图片进行处理时,确定对应的标准待处理区域,然后在对待处理图片集合中的其它图片进行处理时可直接使用上次的标准处理参数即可,减少了重复确定待处理区域的操作,提高了处理效率,从而提升了用户的使用体验。

在一个实施例中,图片处理装置,还包括:

记录保存模块,用于在识别提取所述标准待处理区域对应的参数信息,得到对应的标准处理参数之后,在根据标准处理参数对所述目标图片集合中的每张图片进行处理之前,记录并保存标准待处理区域的标准处理参数,并作为历史标准处理属性信息;

第二确定模块,用于根据历史标准处理属性信息确定对应的标准处理类型;

生成模块,用于根据标准处理类型生成对应的历史标准设置项或历史标准设置图标。

在一个实施例中,记录保存模块,具体用于:记录并保存标准待处理区域的尺寸比例,标准待处理区域与标准待处理图片之间的相对坐标位置,以及处理属性信息。

在一个实施例中,在历史标准设置项或历史标准设置图标开启的情况下,所处理模块,具体用于:触发历史标准设置项或历史标准设置图标依次处理目标图片集合中的每张图片。

在一个实施例中,处理模块,包括:

获取单元,用于获取所述标准处理参数对应的历史区域比例;

显示单元,用于在所述目标图片集合中的当前处理图片上显示所述历史区域比例对应的待处理区域;

调整单元,用于根据接收到的调整指令调整所述待处理区域在当前处理图片上的位置;

处理单元,用于按照所述标准处理参数对调整后的待处理区域进行处理。

在一个实施例中,历史标准处理属性信息至少为一个;相应的,历史标准设置项或历史标准设置图标为一个或多个。

在一个实施例中,标准处理类型至少包括下述一项:裁剪、滤镜、马赛克、涂鸦、水印、虚化、标注。

上述图片处理装置可执行本发明任意实施例所提供的图片处理方法,具备执行方法相应的功能模块和有益效果。

图7是本发明实施例提供的一种设备的硬件结构示意图。如图7所示,本发明实施例提供的设备,包括:存储器510,以及一个或多个处理器520。该设备中的处理器520可以是一个或多个,图7中以一个处理器520为例,设备中的处理器520和存储器510可以通过总线或其他方式连接,图7中以通过总线连接为例。其中,设备可以为智能手机、ipad等移动终端。

该设备中的存储器510作为一种计算机可读存储介质,可用于存储一个或多个程序,程序可以是软件程序、计算机可执行程序以及模块,如本发明实施例所提供图片处理方法对应的程序指令/模块(例如,图6所示的图片处理装置中的模块,包括:获取确定模块410、第一确定模块420和处理模块430)。处理器510通过运行存储在存储器510中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述方法实施例中的图片处理方法。

存储器510可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备中所配置设备的使用所创建的数据等。此外,存储器510可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器510可进一步包括相对于处理器520远程设置的存储器,这些远程存储器可以通过网络连接至设备中所配置的设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

在一个实施例中,提供了一种计算机设备,包括存储器510和处理器520,该存储器510存储有计算机程序,该处理器520执行计算机程序时实现以下步骤:

选取待处理图片集合中任一张图片作为标准待处理图片,待处理图片集合包括至少两张待处理图片;确定标准待处理图片所对应的标准待处理区域;识别提取标准待处理区域对应的参数信息,得到对应的标准处理参数;根据标准处理参数对目标图片集合中的每张图片进行处理,目标图片集合为待处理图片集合中的一张或多张待处理图片。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

在识别提取标准待处理区域对应的参数信息,得到对应的标准处理参数之后,在根据标准处理参数对目标图片集合中的每张图片进行处理之前,还包括:记录并保存标准待处理区域的标准处理参数,并作为历史标准处理属性信息;根据历史标准处理属性信息确定对应的标准处理类型;根据标准处理类型生成对应的历史标准设置项或历史标准设置图标。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

记录并保存标准待处理区域的标准处理参数,包括:记录并保存标准待处理区域的尺寸比例,标准待处理区域与标准待处理图片之间的相对坐标位置,以及处理属性信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

在历史标准设置项或历史标准设置图标开启的情况下,根据标准处理参数对目标图片集合中的每张图片进行处理,包括:触发历史标准设置项或历史标准设置图标依次处理目标图片集合中的每张图片。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

根据标准处理参数对目标图片集合中的每张图片进行处理,包括:获取标准处理参数对应的历史区域比例;在目标图片集合中的当前处理图片上显示历史区域比例对应的待处理区域;根据接收到的调整指令调整待处理区域在当前处理图片上的位置;按照标准处理参数对调整后的待处理区域进行处理。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

历史标准处理属性信息至少为一个;相应的,历史标准设置项或历史标准设置图标为一个或多个。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

标准处理类型至少包括下述一项:裁剪、滤镜、马赛克、涂鸦、水印、虚化、标注。

本发明实施例通过只需要在对待处理图片集合中的标准待处理图片进行处理时,确定对应的标准待处理区域,然后待处理图片集合中的其它图片进行处理时可直接使用上次的标准处理参数即可,减少了重复确定待处理区域的操作,提高了处理效率,从而提升了用户的使用体验。

上述设备可执行本发明任意实施例所提供的图片处理方法,具备执行方法相应的功能模块和有益效果。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例提供的图片处理方法,该方法包括:选取待处理图片集合中任一张图片作为标准待处理图片,待处理图片集合包括至少两张待处理图片;确定标准待处理图片所对应的标准待处理区域;识别提取标准待处理区域对应的参数信息,得到对应的标准处理参数;根据标准处理参数对目标图片集合中的每张图片进行处理,目标图片集合为待处理图片集合中的一张或多张待处理图片。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

在识别提取标准待处理区域对应的参数信息,得到对应的标准处理参数之后,在根据标准处理参数对目标图片集合中的每张图片进行处理之前,还包括:记录并保存标准待处理区域的标准处理参数,并作为历史标准处理属性信息;根据历史标准处理属性信息确定对应的标准处理类型;根据标准处理类型生成对应的历史标准设置项或历史标准设置图标。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

记录并保存标准待处理区域的标准处理参数,包括:记录并保存标准待处理区域的尺寸比例标准待处理区域与标准待处理图片之间的相对坐标位置,以及处理属性信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

在历史标准设置项或历史标准设置图标开启的情况下,根据标准处理参数对目标图片集合中的每张图片进行处理,包括:触发历史标准设置项或历史标准设置图标依次处理目标图片集合中的每张图片。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

根据标准处理参数对目标图片集合中的每张图片进行处理,包括:获取标准处理参数对应的历史区域比例;在目标图片集合中的当前处理图片上显示历史区域比例对应的待处理区域;根据接收到的调整指令调整待处理区域在当前处理图片上的位置;按照标准处理参数对调整后的待处理区域进行处理。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

历史标准处理属性信息至少为一个;相应的,历史标准设置项或历史标准设置图标为一个或多个。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

标准处理类型至少包括下述一项:裁剪、滤镜、马赛克、涂鸦、水印、虚化、标注。

本发明实施例通过只需要在对待处理图片集合中的标准待处理图片进行处理时,确定对应的标准待处理区域,然后待处理图片集合中的其它图片进行处理时可直接使用上次的标准处理参数即可,减少了重复确定待处理区域的操作,提高了处理效率,从而提升了用户的使用体验。

本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是,但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括,但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言,诸如java、smalltalk、c++,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络,包括局域网(lan)或广域网(wan)连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1