首页> 中国专利> 统一图片风格的方法、数据处理装置、存储介质

统一图片风格的方法、数据处理装置、存储介质

摘要

本发明公开了一种统一图片风格的方法、数据处理装置、存储介质,包括获取带参考前景框的参考图片;获取带目标前景框的目标图片;获取第一边缘与第二边缘之间的第一距离;获取尺度调整前的第三边缘与第四边缘之间的第三距离;获取第五边缘的长度,获取第六边缘的长度;根据第五边缘的长度与第一距离得到第一比例值;根据第六边缘的长度与第三距离得到第二比例值;根据第一比例值与第二比例值确定第二距离,其中,第一边缘、第二边缘、第三边缘和第四边缘均位于同一侧,第五边缘和第一边缘相交,第六边缘和第三边缘相交;根据第二距离得到尺度调整后的目标图片,能够统一图片的风格,从而达到提高图片显示的有效性的目的。

著录项

  • 公开/公告号CN114519664A

    专利类型发明专利

  • 公开/公告日2022-05-20

    原文格式PDF

  • 申请/专利权人 深圳技术大学;

    申请/专利号CN202210064177.2

  • 发明设计人 汪香君;郑俊虹;刘会芬;

    申请日2022-01-20

  • 分类号G06T3/00;G06T7/00;G06T7/13;

  • 代理机构广州嘉权专利商标事务所有限公司;

  • 代理人张志辉

  • 地址 518118 广东省深圳市坪山区兰田路3002号

  • 入库时间 2023-06-19 15:22:57

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-05-20

    公开

    发明专利申请公布

说明书

技术领域

本发明涉及图像处理技术领域,尤其涉及一种统一图片风格的方法、数据处理装置、存储介质。

背景技术

随着信息技术的飞速发展,网络上的图片数量呈爆炸式增长。在很多场景下需要将一系列的图片按照统一的风格进行展示,例如,各种购物网站上展示的产品图片,各种组织机构的网站上展示的员工图片。当这些图片在同一个页面上展示,每张图片的目标物体或者人物能以统一的风格进行展示能够给用户更好的观感体验,这里的风格指的是前景在图片中的位置以及前景占整个图片的比例。然而,手动对图片进行尺度调整的效率较低,如何提供一种自动统一图片风格的方法是亟待解决的技术问题。

发明内容

本发明的目的在于至少解决现有技术中存在的技术问题之一,提供一种统一图片风格的方法,能够提高图片显示的有效性。

第一方面,本发明实施例提供一种统一图片风格的方法,包括:

获取带参考前景框的参考图片;

获取带目标前景框的目标图片;

获取所述参考前景框的第一边缘与所述参考图片的第二边缘之间的第一距离;

获取尺度调整前的所述目标前景框的第三边缘与所述目标图片的第四边缘之间的第三距离;

获取所述参考前景框的第五边缘的长度,获取所述目标前景框的第六边缘的长度;

根据所述第五边缘的长度与所述第一距离得到第一比例值;

根据所述第六边缘的长度与所述第三距离得到第二比例值;

根据所述第一比例值与所述第二比例值确定尺度调整后的所述目标前景框的第三边缘与所述目标图片的第四边缘之间的第二距离,其中,所述第一边缘、所述第二边缘、所述第三边缘和所述第四边缘均位于同一侧,所述第五边缘和所述第一边缘相交,所述第六边缘和所述第三边缘相交;

根据所述第二距离得到所述尺度调整后的目标图片。

根据本发明实施例的统一图片风格的方法,至少具有如下有益效果:获取带参考前景框的参考图片;获取带目标前景框的目标图片;获取参考前景框的第一边缘与参考图片的第二边缘之间的第一距离;获取尺度调整前的目标前景框的第三边缘与目标图片的第四边缘之间的第三距离;获取参考前景框的第五边缘的长度,获取目标前景框的第六边缘的长度;根据第五边缘的长度与第一距离得到第一比例值;根据第六边缘的长度与第三距离得到第二比例值;根据第一比例值与第二比例值确定尺度调整后的目标前景框的第三边缘与目标图片的第四边缘之间的第二距离,其中,第一边缘、第二边缘、第三边缘和第四边缘均位于同一侧,第五边缘和第一边缘相交,第六边缘和第三边缘相交;根据第二距离得到尺度调整后的目标图片。根据本发明实施例的方案,调整目标图片的边缘,参考图片与参考前景框之间的长度或者宽度的比例值,确定目标图片与目标前景框之间的长度或者宽度的比例值,统一图片的风格,从而达到提高图片显示的有效性的目的。

根据本发明的一些实施例,所述根据所述第一比例值与所述第二比例值确定所述第二距离,至少包括以下情景之一:当所述第一比例值不等于所述第二比例值,确定所述第二距离等于所述第一比例值乘以所述第六边缘的长度值;当所述第一比例值等于所述第二比例值,确定所述第二距离等于所述第三距离。

根据本发明的一些实施例,所述根据所述第一比例值与所述第二比例值确定所述第二距离,还包括:当所述第一比例值与所述第二比例值的差值小于预设误差值,确定所述第二距离等于所述第三距离。

根据本发明的一些实施例,所述根据所述第一比例值与所述第二比例值确定所述第二距离,还包括:当所述第三距离小于预设的距离阈值,确定所述第二距离等于所述第三距离。

根据本发明的一些实施例,所述根据所述第二距离得到所述尺度调整后的目标图片,至少包括以下情景之一:当所述第三距离不等于所述第二距离,根据所述第二距离对所述目标图片进行尺度调整,得到所述尺度调整后的目标图片;当所述第三距离等于所述第二距离,确定所述目标图片的第三距离保持不变。

根据本发明的一些实施例,在所述获取带参考前景框的参考图片之前,包括:获取参考图片;根据所述参考图片得到参考图片的第一前景;根据所述第一前景确定参考前景框;根据所述参考前景框得到带参考前景框的参考图片。

根据本发明的一些实施例,在所述获取带目标前景框的目标图片之前,包括:获取目标图片;根据所述目标图片得到目标图片的第二前景;根据所述第二前景确定目标前景框;根据所述目标前景框得到带目标前景框的目标图片。

第二方面,本发明实施例还提供一种数据处理装置,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的统一图片风格的方法。

第三方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如第一方面所述的统一图片风格的方法。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。

下面结合附图和实施例对本发明进一步地说明;

图1是本发明实施例提供的统一图片风格的方法的步骤流程图;

图2是图1中步骤S180的具体方法的流程图;

图3是图1中步骤S180的具体方法的另一实施例的流程图;

图4是图1中步骤S180的具体方法的又一实施例的流程图;

图5是图1中步骤S190的具体情景的流程图;

图6是图1中步骤S110的具体方法的流程图;

图7是图1中步骤S120的具体方法的流程图;

图8是本发明另一个实施例提供的数据处理装置的结构示意图;

图9是本发明又一个实施例提供的统一图片风格的方法的效果展示图。

具体实施方式

本部分将详细描述本发明的具体实施例,本发明之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本发明的每个技术特征和整体技术方案,但其不能理解为对本发明保护范围的限制。

在本发明的描述中,如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。

本发明的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明中的具体含义。

本发明实施例提供一种统一图片风格的方法、数据处理装置、存储介质,包括获取带参考前景框的参考图片;获取带目标前景框的目标图片;根据参考前景框的第一边缘与参考图片的第二边缘之间的第一距离,确定尺度调整后的目标前景框的第三边缘与目标图片的第四边缘之间的第二距离,其中,第一边缘、第二边缘、第三边缘和第四边缘均位于同一侧,根据第二距离得到尺度调整后的目标图片。根据本发明实施例的方案,调整目标图片的边缘,根据参考图片中前景的位置设置目标图片中前景的位置,统一图片的风格,从而达到提高图片显示的有效性的目的。

如图9所示,图9的原图为目标图片,外框为目标图片的框,内框为目标前景框,用于将图片中的前景部分框起来。目标图片根据第一距离确定尺度调整之后的第二距离,经过对四个边缘的尺度进行调整后得到的目标图片如图9中的效果图所示,根据本发明的技术方案,能够统一图片的风格,从而达到提高图片显示的有效性的目的。

下面结合附图,对本发明实施例作进一步阐述。

如图1所示,图1是本发明一个实施例提供的统一图片风格的方法的流程图,该统一图片风格的方法可以包括但不限于有步骤S110、步骤S120、步骤S130、步骤S140、步骤S150、步骤S160、步骤S170、步骤S180和步骤S190。

步骤S110:获取带参考前景框的参考图片。

本步骤中,参考图片指的是图片风格已经确定好的样例图片,参考图片可以是现有图片,也可以是手动对图片边缘进行处理后得到的图片;参考前景框指的是以前景为中心的框,在一个可选的实施方式中,前景可以是通过前景抠图或者机器学习算法识别等手段识别出来,可以根据找出来的前景画出参考前景框,也可以通过手动方式在前景图片上画一个参考前景框。取参考前景框的中心位置为前景的位置,参考前景框的大小为前景的大小。

可以理解的是,获取带参考前景框的参考图片是为了便于后续步骤统一图片的风格。

步骤S120:获取带目标前景框的目标图片。

本步骤中,目标图片指的是前景的位置需要调整的图片,即待处理的图片,目标图片可以是现有图片,也可以是经过相关技术中的任意方式的预处理后得到的具有前景的图片。目标前景框指的是以前景为中心的框,在一个可选的实施方式中,目标图片具有相同类型的前景,例如:苹果、人、手机等,前景可以是通过前景抠图或者机器学习算法识别等手段对目标图片进行识别得到,可以根据找出来的前景画出前景框,也可以通过手动方式在前景图片上画一个前景框。取前景框的中心位置为前景的位置,前景框的大小为前景的大小。

可以理解的是,获取带前景框的目标图片是为了便于后续步骤统一图片的风格。

步骤S130:获取参考前景框的第一边缘与参考图片的第二边缘之间的第一距离。

本步骤中,第一边缘和第二边缘是对应设置的边缘,在一个可选的实施方式中,第一边缘指的是参考前景框的上边缘,则第二边缘指的是参考图片的上边缘。

可以理解的是,第一距离指的是第一边缘与第二边缘之间的距离,获取第一距离是为了便于后续步骤中得到第二距离。

步骤S140:获取尺度调整前的目标前景框的第三边缘与目标图片的第四边缘之间的第三距离。

本步骤中,第三距离指的是尺度调整前的目标前景框的第三边缘与目标图片的第四边缘之间的距离,第三距离可以大于、小于或者等于第二距离,在此不作具体限定。

可以理解的是,获取第三距离是为了便于后续步骤中确定第二距离以及尺度调整目标图片,尺度调整指的是根据第二距离对目标图片进行的尺度调整,包括对目标图片的第三边缘和目标前景框的第四边缘之间的距离的放大、缩小或者保持不变。

步骤S150:获取参考前景框的第五边缘的长度,获取目标前景框的第六边缘的长度,其中,第五边缘和第一边缘相交,第六边缘和第三边缘相交。

本步骤中,获取第五边缘的长度和第六边缘的长度是为了便于后续步骤中获取第一比例值以及第二比例值。

步骤S160:根据第五边缘的长度与第一距离得到第一比例值。

本步骤中,第一比例值可以是第五边缘的长度与第一距离的比值。根据第五边缘的长度与第一距离得到第一比例值,是为了便于后续步骤中得到第二距离。

可以理解的是,第五边缘与第一边缘相交,在一个可选的实施方式中,第五边缘的长度是参考前景框的高度,第一距离是参考前景框的上边缘与参考图片的上边缘之间的差值,第一比例值等于第一距离值除以第五边缘的长度值。

步骤S170:根据第六边缘的长度与第三距离得到第二比例值。

本步骤中,第二比例值可以是第六边缘的长度与第三距离的比值。根据第六边缘的长度与第三距离得到第一比例值,是为了便于后续步骤中得到第二距离。

可以理解的是,第六边缘与第二边缘相交,在一个可选的实施方式中,第六边缘的长度是目标前景框的高度,第三距离是目标前景框的上边缘与目标图片的上边缘之间的差值,第二比例值等于第三距离值除以第六边缘的长度值。

步骤S180:根据第一比例值与第二比例值确定尺度调整后的目标前景框的第三边缘与目标图片的第四边缘之间的第二距离,其中,第一边缘、第二边缘、第三边缘和第四边缘均位于同一侧,第五边缘和第一边缘相交,第六边缘和第三边缘相交。

本步骤中,第二距离指的是尺度调整后的目标前景框的第三边缘与目标图片的第四边缘之间的距离,根据第一比例值与第二比例值确定第二距离,可以是将第二比例值与第一比例值进行比较,以确定第二距离,从而根据第二距离对目标图片进行尺度调整。

可以理解的是,当参考图片与目标图片的尺寸不一致,或者参考前景框与目标前景框的尺寸不一致,本实施例中的根据第一比例值与第二比例值确定第二距离的方式,能够减少不同尺寸的目标图片得到不同风格的图片的情况,从而达到提高图片显示的有效性的目的。

需要说明的是,第一边缘、第二边缘、第三边缘和第四边缘均位于同一侧,指的是当第一边缘指的是参考前景框的上边缘,第二边缘指的是参考图片的上边缘,第三边缘指的是目标前景框的上边缘,第四边缘指的是目标图片的上边缘,对于左边缘、右边缘和下边缘都也对应,在此不再一一列举。

还需要说明的是,第五边缘与第一边缘相交,第六边缘和第三边缘相交,在一个可选的实施方式中,参考前景框与目标前景框均为矩形框,第五边缘与第一边缘垂直,第六边缘和第三边缘垂直。

步骤S190:根据第二距离得到尺度调整后的目标图片。

本步骤中,第二距离指的是尺度调整后的目标前景框的各个边缘与目标图片的相对应的各个边缘的距离,例如:目标前景框的上边缘与目标图片的上边缘的距离、目标前景框的下边缘与目标图片的下边缘的距离、目标前景框的左边缘与目标图片的左边缘的距离、目标前景框的右边缘与目标图片的右边缘的距离。根据第二距离得到尺度调整后的目标图片,在一个可选的实施方式中,当尺度调整前的目标图片对应位置的距离与第二距离相同,则不用对目标图片进行尺度调整,当尺度调整前的目标图片对应位置的距离与第二距离不相同,对目标图片进行尺度调整以统一图片的风格,这种尺度调整方式不需要人为进行操作,提高了操作的便捷性,并且,这种规范化的尺度调整方式能够统一图片的风格,达到提高图片显示的有效性的目的。

可以理解的是,得到尺度调整后的目标图片后可以输出目标图片,也可以是根据相关技术中的任意方法将目标图片进行展览,在一个可选的实施方式中,目标图片用作商品的展览,则利用本实施例的统一图片风格的方法对目标图片进行尺度调整,得到风格统一的用于展览的图片,从而达到提高显示的有效性的目的。

本实施例中,通过采用包括有上述步骤S110至步骤S190的统一图片风格的方法,获取带参考前景框的参考图片;获取带目标前景框的目标图片;获取参考前景框的第一边缘与参考图片的第二边缘之间的第一距离;获取尺度调整前的目标前景框的第三边缘与目标图片的第四边缘之间的第三距离;获取参考前景框的第五边缘的长度,获取目标前景框的第六边缘的长度;根据第五边缘的长度与第一距离得到第一比例值;根据第六边缘的长度与第三距离得到第二比例值;根据第一比例值与第二比例值确定尺度调整后的目标前景框的第三边缘与目标图片的第四边缘之间的第二距离,其中,第一边缘、第二边缘、第三边缘和第四边缘均位于同一侧,第五边缘和第一边缘相交,第六边缘和第三边缘相交;根据第二距离得到尺度调整后的目标图片。根据本发明实施例的方案,调整目标图片的边缘,参考图片与参考前景框之间的长度或者宽度的比例值,确定目标图片与目标前景框之间的长度或者宽度的比例值,统一图片的风格,从而达到提高图片显示的有效性的目的。

在一实施例中,如图2所示,对步骤S180进行进一步的说明,步骤S180还可以至少包括但不限于有以下两种情景。

情景一:当第一比例值不等于第二比例值,确定第二距离等于第一比例值乘以第六边缘的长度值。

本步骤中,第一比例值指的是参考图片中前景的长度与第一距离的比例值,第二比例值指的是目标图片中前景的长度与第三距离的比例值。当第一比例值大于第二比例值,需要使第三距离变大以得到第二距离,确定第二距离等于第一比例值乘以第六边缘的长度值,在一个可选的实施方式中,可以是第三距离值小于第一距离值,第一比例值可以等于第一距离除以第五边缘的长度值,第二比例值可以等于第三距离除以第六边缘的长度值,当第一比例值大于第二比例值,若参考前景框的大小与目标前景框的大小相等,即第五边缘的长度值等于第六边缘的长度值,可以是使第二距离等于第一距离;若参考前景框的大小与目标前景框的大小不相等,可以是使第二距离等于第一比例值乘以第六边缘的长度值。

可以理解的是,当第一比例值小于第二比例值,需要使第三距离变小以得到第二距离,即需要对目标图片的第四边缘的一端进行裁剪,在一个可选的实施方式中,第二距离等于第一比例值乘以第六边缘的长度值,需要裁剪的距离等于第三距离减去第一比例值乘以第六边缘的长度值,即第三距离减去第二距离。

情景二:当第一比例值等于第二比例值,确定第二距离等于第三距离。

本步骤中,第一比例值指的是参考图片中前景的长度与第一距离的比例值,第二比例值指的是目标图片中前景的长度与第三距离的比例值。当第一比例值等于第二比例值,目标前景框和目标图片中的第四边缘之间的比例,与参考前景框在参考图片的第二边缘之间的比例相同,确定第二距离等于第三距离,即是说,目标图片在第四边缘与目标前景框的第三边缘之间的距离值保持不变。

本实施例中,通过采用至少包括有上述两种情景之一的统一图片风格的方法,当第一比例值不等于第二比例值,确定第二距离等于第一比例值乘以第六边缘的长度值;或者,当第一比例值等于第二比例值,确定第二距离等于第三距离。根据本发明实施例的方案,通过对第一比例值与第二比例值的比较,得到尺度调整后的目标图片的第二距离的值以统一图片的风格,从而达到提高图片显示的有效性的目的。

在一实施例中,如图3所示,对步骤S180进行进一步的说明,步骤S180还可以包括但不限于有步骤S310。

步骤S310:当第一比例值与第二比例值的差值小于预设误差值,确定第二距离等于第三距离。

本步骤中,预设误差值可以是人为设置的任意误差值,在一个可选的实施方式中,预设误差值等于相关技术中视觉可感知的最小误差值。第一比例值与第二比例值的差值可以是二者相减得到的值的绝对值,当第一比例值与第二比例值的差值小于预设误差值,确定第二距离值等于第三距离值。

本实施例中,通过采用包括有上述步骤S310的统一图片风格的方法,当第一比例值与第二比例值的差值小于预设误差值,确定第二距离值等于第三距离值。根据本发明实施例的方案,通过预设误差值,在预设误差值的范围内确定第一比例值等于第二比例值,从而达到减少对图片进行尺度调整处理的计算量的目的。

值得注意的是,第一边缘、第二边缘、第三边缘、第四边缘均可以是上边缘、下边缘、左边缘或者右边缘,对图片的各个边缘进行处理后,能够统一图片的风格,从而达到提高图片显示的有效性的目的。

在一实施例中,如图4所示,对步骤S180进行进一步的说明,步骤S130还可以包括但不限于有步骤S410。

步骤S410:当第三距离小于预设的距离阈值,确定第二距离等于第三距离。

本步骤中,预设的距离阈值可以是预先人为进行预设,当第三距离小于预设的距离阈值,第三距离过小,如果对目标图片进行尺度调整,可能会对目标前景框造成影响,从而破坏前景区域显示的内容,确定第二距离等于第三距离。

本实施例中,通过采用包括有上述步骤S410的统一图片风格的方法,当第三距离小于预设的距离阈值,确定第二距离等于第三距离。根据本发明实施例的方案,通过预设距离阈值,如果第三距离值过小,确定第二距离值等于第三距离值,从而减少目标前景框受到破坏的情况以及减少计算量,统一图片的风格,以达到提高图片显示的有效性的目的。

在一实施例中,如图5所示,对步骤S190进行进一步的说明,步骤S190还可以至少包括但不限于有以下两种情景。

情景一:当第三距离不等于第二距离,根据第二距离对目标图片进行尺度调整,得到尺度调整后的目标图片。

本步骤中,第三距离是目标图片尺度调整前的第三边缘和第四边缘之间的距离,第二距离是目标图片尺度调整后的距离,当第三距离不等于第二距离,需要对目标图片的第四边缘以及目标前景框的第三边缘之间的距离进行尺度调整,因此,根据第二距离对目标图片进行尺度调整,得到尺度调整后的目标图片。

可以理解的是,第二距离和第三距离指的是相同的两个边缘之间的距离,根据第二距离对目标图片进行尺度调整,指的是使原第三距离变为第二距离,尺度调整包括增大或者缩小第三距离,以达到通过尺度调整得到目标图片的目的。

情景二:当第三距离等于第二距离,确定目标图片的第三距离保持不变。

本步骤中,当第三距离等于第二距离,即是说,在目标图片的第四边缘处只需要保持第三距离不变即可得到尺度调整后的目标图片。

可以理解的是,第二距离和第三距离指的是相同的两个边缘之间的距离,由于第三距离和第二距离相等,可以直接得到尺度调整后的目标图片,从而达到减少尺度调整的计算量的目的。

本实施例中,通过采用至少包括有上述两种情景之一的统一图片风格的方法,当第三距离不等于第二距离,根据第二距离对目标图片进行尺度调整,得到尺度调整后的目标图片;或者,当第三距离等于第二距离,确定目标图片的第三距离保持不变。根据本发明实施例的方案,通过判断第三距离和第二距离是否相等来确定是否需要对目标图片进行尺度调整,从而统一图片的风格,达到减少尺度调整的计算量目的。

在一实施例中,如图6所示,对步骤S110之前的步骤进行进一步的说明,该统一图片风格的方法还可以包括但不限于有步骤S610、步骤S620、步骤S630和步骤S640。

步骤S610:获取参考图片。

本步骤中,参考图片指的是图片中前景的位置是合理的图片,获取参考图片是为了便于后续步骤中得到带参考前景框的参考图片。

可以理解的是,前景可以是相关技术中的任意前景,例如:人物、供展览的商品等,在此不作具体限定。

步骤S620:根据参考图片得到参考图片的第一前景。

本步骤中,第一前景可以是相关技术中的任意前景,例如:人物、供展览的商品等,在此不作具体限定。根据参考图片得到参考图片的第一前景,可以是通过相关技术中的任意手段得到第一前景,在一个可选的实施方式中,可以是通过前景抠图得到第一前景,或者,通过人工使用相关软件对图片进行处理以得到第一前景。

步骤S630:根据第一前景确定参考前景框。

本步骤中,参考前景框指的是将第一前景框起来的前景框,参考前景框可以是和参考图片的形状相同的参考前景框,例如矩形,参考前景框的中心就是第一前景的中心位置,根据第一前景确定参考前景框,是为了便于后续步骤中得到带参考前景框的参考图片。

步骤S640:根据参考前景框得到带参考前景框的参考图片。

本步骤中,参考前景框指的是将第一前景框起来的框,根据参考前景框得到带参考前景框的参考图片,可以是将参考前景框和参考图片合并,形成带参考前景框的参考图片,以便于后续步骤中根据带参考前景框的参考图片统一图片的风格。

本实施例中,通过采用包括有上述步骤S610至步骤S640的统一图片风格的方法,获取参考图片,根据参考图片得到参考图片的第一前景,根据第一前景确定参考前景框,根据参考前景框得到带参考前景框的参考图片。根据本发明实施例的方案,通过调整目标图片的边缘,根据参考图片中前景的位置设置目标图片中前景的位置,统一图片的风格,从而达到提高图片显示的有效性的目的。

在一实施例中,如图7所示,对步骤S120之前的步骤进行进一步的说明,该统一图片风格的方法还可以包括但不限于有步骤S710、步骤S720、步骤S730和步骤S740。

步骤S710:获取目标图片。

本步骤中,目标图片指的是图片中前景的位置需要调整的图片,即待处理的图片。获取目标图片是为了便于后续步骤中得到带目标前景框的目标图片。

可以理解的是,前景可以是相关技术中的任意类型的前景,例如:人物、供展览的商品等,在此不作具体限定。

步骤S720:根据目标图片得到目标图片的第二前景。

本步骤中,第二前景可以是相关技术中的任意类型的前景,例如:人物、供展览的商品等,在此不作具体限定。根据目标图片得到目标图片的第二前景,可以是通过相关技术中的任意手段得到第二前景,在一个可选的实施方式中,可以是通过前景抠图得到第二前景,或者,通过人工使用相关软件对图片进行处理以得到第二前景。

步骤S730:根据第二前景确定目标前景框。

本步骤中,目标前景框指的是将第二前景框起来的前景框,目标前景框可以是和目标图片的形状相同的目标前景框,例如矩形,目标前景框的中心就是第二前景的中心位置,根据第二前景确定目标前景框,是为了便于后续步骤中得到带目标前景框的目标图片。

步骤S740:根据目标前景框得到带目标前景框的目标图片。

本步骤中,目标前景框指的是将第二前景框起来的框,根据目标前景框得到带目标前景框的目标图片,可以是将目标前景框和目标图片合并,形成带目标前景框的目标图片,以便于后续步骤中对带目标前景框的目标图片进行处理。

本实施例中,通过采用包括有上述步骤S710至步骤S740的统一图片风格的方法,获取目标图片,根据目标图片得到目标图片的第二前景,根据第二前景确定目标前景框,根据目标前景框得到带目标前景框的目标图片。根据本发明实施例的方案,通过调整目标图片的边缘,根据目标图片中前景的位置设置目标图片中前景的位置,统一图片的风格,从而达到提高图片显示的有效性的目的。

另外,如图8所示,本发明的一个实施例还提供了一种数据处理装置,该数据处理装置包括:存储器820、处理器810及存储在存储器820上并可在处理器810上运行的计算机程序。

处理器810和存储器820可以通过总线或者其他方式连接。

存储器820作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序。此外,存储器820可以包括高速随机存取存储器820,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施方式中,存储器820可选包括相对于处理器810远程设置的存储器820,这些远程存储器可以通过网络连接至该处理器810。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

实现上述实施例的数据处理方法所需的非暂态软件程序以及指令存储在存储器820中,当被处理器810执行时,执行上述实施例中的统一图片风格的方法,例如,执行以上描述的图1中的方法步骤S110至S190、图2中的两种情景至少之一、图3中的方法步骤S310、图4中的方法步骤S410、图5中的两种情景至少之一、图6中的方法步骤S610至S640、图7中的方法步骤S710至S740。

此外,本发明的一个实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个处理器810或控制器执行,例如,被上述装置实施例中的一个处理器810执行,可使得上述处理器810执行上述实施例中的统一图片风格的方法,例如,执行以上描述的图1中的方法步骤S110至S190、图2中的两种情景至少之一、图3中的方法步骤S310、图4中的方法步骤S410、图5中的两种情景至少之一、图6中的方法步骤S610至S640、图7中的方法步骤S710至S740。

本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。

以上是对本发明的较佳实施进行了具体说明,但本发明并不局限于上述实施方式,熟悉本领域的技术人员在不违背本发明精神的前提下还可作出种种的等同变形或替换,这些等同的变形或替换均包含在本发明权利要求所限定的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号