CN107622518B - 图片合成方法、装置、设备及存储介质 - Google Patents
图片合成方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN107622518B CN107622518B CN201710850706.0A CN201710850706A CN107622518B CN 107622518 B CN107622518 B CN 107622518B CN 201710850706 A CN201710850706 A CN 201710850706A CN 107622518 B CN107622518 B CN 107622518B
- Authority
- CN
- China
- Prior art keywords
- picture
- processed
- background
- background template
- pictures location
- 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.)
- Expired - Fee Related
Links
Landscapes
- Image Processing (AREA)
- Processing Or Creating Images (AREA)
Abstract
本申请实施例公开了一种图片合成方法、装置、终端及存储介质。该方法包括:获取待处理图片;将所述待处理图片输入背景推荐模型,以输出背景模板,其中,所述背景推荐模型包括根据图片库中的合成样本集训练得到的模型;基于所述背景模板对所述待处理图片进行合成处理,得到合成图片。本申请实施例能够根据待处理图片的图片特征,为该待处理图片提供与之相匹配的背景模板,避免了用户手动挑选背景模板的繁琐过程。
Description
技术领域
本申请涉及图像处理技术领域,尤其涉及一种图片合成方法、装置、设备及存储介质。
背景技术
随着电子产品的快速发展,越来越多的人使用手机、平板电脑等终端设备进行拍照。
由于终端设备硬件总体质量的提升,镜头像素也逐步提升,自然而然地终端设备拍摄已经成为我们生活的一部分,用户可以使用终端设备随时随地进行拍摄。随着个性化特征愈加突出,用户更倾向对拍摄图片进行处理。
现有终端设备对图像的处理功能较单一,且操作繁琐,不够便捷。
发明内容
本申请提供一种图片合成方法、装置、设备及存储介质,可以优化终端设备对图片的处理功能。
第一方面,本申请提供了一种图片合成方法,该方法包括:
获取待处理图片;
将所述待处理图片输入背景推荐模型,以输出背景模板,其中,所述背景推荐模型包括根据图片库中的合成样本集训练得到的模型;
基于所述背景模板对所述待处理图片进行合成处理,得到合成图片。
第二方面,本申请还提供了一种图片合成装置,该装置包括:
待处理图片获取模块,用于获取待处理图片;
背景模板输出模块,用于将所述待处理图片输入背景推荐模型,以输出背景模板,其中,所述背景推荐模型包括根据图片库中的合成样本集训练得到的模型;
图片合成模块,用于基于所述背景模板对所述待处理图片进行合成处理,得到合成图片。
第三方面,本申请还提供了一种终端,包括第一存储器、第一处理器及存储在所述第一存储器上并可在所述第一处理器上运行的计算机程序,所述第一处理器执行所述计算机程序时实现本申请实施例所述的图片合成方法。
第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本申请实施例所述的图片合成方法。
本申请中提供的图片合成方案,通过获取待处理图片,将待处理图片输入背景推荐模型,以输出背景模板,基于背景模板对待处理图片进行合成处理,得到合成图片。通过采用上述技术方案,将待处理图片输入背景推荐模型,能够根据待处理图片的图片特征,为该待处理图片提供与之相匹配的背景模板,避免了用户手动挑选背景模板的繁琐过程。
附图说明
图1为本申请提供的一种图片合成方法的流程示意图;
图2A是本申请提供的又一种图片合成方法的流程示意图;
图2B是本申请提供的一种预设图片位置设定的示意图;
图2C是本申请提供的第二类预设图片位置显示更替前的待处理图片的示意图;
图2D是本申请提供的第二类预设图片位置显示更替后的待处理图片的示意图;
图3是本申请提供的又一种图片合成方法的流程示意图;
图4是本申请提供的又一种图片合成方法的流程示意图;
图5是本申请提供的又一种图片合成装置的结构示意图;
图6A是本申请中的一种终端的结构示意图;
图6B是本申请中的又一种终端的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
由于终端设备拍照逐步代替了相机,成为了我们生活的一部分,因此,每个用户的手机中都会存储大量照片。又由于每张照片的呈现内容是有限的,而有些社交平台限制单次分享的照片张数,导致了用户经常对多张照片进行处理,以合成为一张图片,用于呈现更多的照片。除此之外,随着用户使用终端设备的时间增长,终端设备积累了越来越多的照片,大量的照片占用终端设备的存储内存,导致终端设备的运行速度变慢,影响了用户的正常使用。因此,本申请提供了一种图片合成的方法,可用于对终端设备相册中的图片进行整理,节省终端设备的存储空间,以及可用于允许用户使用较少的图片呈现尽可能多的照片内容,用以分享至朋友圈等社交平台中,具体方法如下:
图1为本申请实施例提供的一种图片合成的流程图,本申请实施例可适用于各种图片合成的情况,所述方法由图片合成的装置来执行,所述装置由软件和/或硬件来执行,所述装置配置在诸如手机、平板电脑等终端设备中。如图1所示,本申请实施例的技术方案具体如下:
步骤110、获取待处理图片。
其中,待处理图片指的是用户需要进行合成的图片。本申请对待处理图片的获取途径不做限定,例如可以是用户在终端设备的相册中存储的拍摄照片,也可以是从网络平台或服务器下载的兴趣图片,还可以是应用软件中收藏的各种图片。并且,待处理图片的格式可以为BMP(Bitmap)格式、JPG(JPEG,Joint Photographic Experts Group)格式、TIFF(TagImage FileFormat)格式、PSD(Photoshop Document)格式、PNG(Portable NetworkGraphics)格式以及SWF(Shockwave Format)格式等,本申请实施例对待处理图片的格式不作限定。
具体的,终端设备合成待处理图片的操作可以由终端设备的***执行,或者由终端设备中的图片处理软件执行,获取待处理图片的操作可以在用户的操作指示下由***或图片处理软件执行。当用户有需求对图片进行合成操作时,通常可以打开合成图片的操作界面,将待处理图片添加至该操作界面中进行操作;或者用户在终端设备中的相册、应用软件或者网络中浏览图片时,可以随时将心仪的图片选定为待处理图片,并触发打开合成图片的操作界面的指令,用以合成图片。并且,终端在用户的操作指示下可以获取一张待处理图片,或者获取多张待处理图片,对待处理图片的张数不作限定。
步骤120、将所述待处理图片输入背景推荐模型,以输出背景模板。
其中,所述背景推荐模型包括根据图片库中的合成样本集训练得到的模型。
其中,背景推荐模型为用于在输入待处理图片后快速输出与之相匹配的背景模板的学习模型。背景推荐模型可以是神经网络模型,其中,该神经网络模型可以是卷积神经网络模型,也可以是非卷积神经网络,且本申请实施例中对该神经网络模型的层数、层、不同卷积核和/或权重等网络参数不做限定。如,本申请实施例中的背景推荐模型可以为包含五个卷积层与两个池化层的神经网络模型。
本申请实施例中,经大量的迭代训练得到的背景推荐模型具有对输入的待处理图片进行加权计算的能力,从而在大量模板中筛选与待处理图片相匹配的背景模板。
其中,背景模板可以为多种风格的模板,如卡通漫画、淡雅清新、简约商务以及非主流等风格,可以为待处理图片提供修饰的效果。同时背景模板上可以包含一个或者多个预设图片位置,用于放置一个或者多各待处理图片。
其中,合成样本集为包含大量已合成图片的样本集,存储于图片库中。利用大量合成样本集训练背景推荐模型以调整背景推荐模型的权重等网络参数,最后达到能够根据各种类型图片的图片特征输出与该种图片特征相匹配的背景模板的效果。图片库可存储于终端设备本地,也可存储于对应的服务器中。
具体的,当待处理图片为单个时,背景推荐模型能够基于该待处理图片的图片特征,推荐一幅或者多幅适合于该张待处理图片的模板。当待处理图片为多个时,背景推荐模型能够基于多个待处理图片的图片共性特征或各自的特点,推荐一幅或多幅适合于该多个待处理图片的模板。在获取了待处理图片后,终端设备会自动将待处理图片输入背景推荐模型,背景推荐模型通过对待处理图片的分析输出背景模板。
需要说明的是,背景模板中包含至少一个预设图片位置,用于合成待处理图片。当待处理图片的个数大于背景模板中的预设图片位置个数时,可以将多个待处理图片合成于同一个预设图片位置,合成方式不作限定,如,可以缩小多张待处理图片的尺寸以拼接的方式合成图片;又如,也可以将待处理图片的尺寸调整为预设图片位置尺寸,但是将以更替显示的方式进行呈现的方式合成图片;再如,还可以由背景推荐模板推荐出至少两个背景模板,将待处理图片添加至至少两个背景模板中,由至少两个背景模板更替显示的方式进行呈现的方式合成图片。
步骤130、基于所述背景模板对所述待处理图片进行合成处理,得到合成图片。
在背景推荐模型输出与待处理图片相匹配的背景模板后,将待处理图片合成至背景模板中的预设图片位置,以形成合成图片。具体的,当待处理图片为一个时,由于背景模板只有一个预设图片位置,因此可以直接将待处理图片合成至该预设图片位置处。当待处理图片为多个时,可以根据图片的拍摄分辨率以及横向拍摄或竖向拍摄的取向等将待处理图片依次或者同时合成至背景模板中。
需要说明的是,当待处理图片的图片信息均为相同地点以及相同月份,那么在推荐背景模板时,可以同时生成关于其时间与地点的文字,用以记录待处理图片的相关信息。其中,时间与地点的文字可以位于模板边缘的任意位置(一般在角落处),也可以位于预设图片位置的任意位置(即将待处理图片添加至背景模板后,文字位于待处理图片上的任意位置)。需要说明的是,本申请实施例中的文字添加通常根据待处理图片的个数以及处于预设图片位置的尺寸大小进行合理添加。例如,当待处理图片为一个时,既可以添加文字至待处理图片上的角落处,也可以添加文字至模板边缘的角落处;当待处理图片为多个时,除了可以添加文字至模板边缘的角落处之外,还可以添加至占用背景模板尺寸最大的预设图片位置处。
本申请实施例通过获取待处理图片,将待处理图片输入背景推荐模型,以输出背景模板,基于背景模板对待处理图片进行合成处理,得到合成图片。通过采用上述技术方案,将待处理图片输入背景推荐模型,能够根据待处理图片的图片特征,为该待处理图片提供与之相匹配的背景模板,避免了用户手动挑选背景模板的繁琐过程,同时,由于背景推荐模型为由大量已合成图片训练而成的学习模型,分析了待处理图片与多种背景模板的匹配值,能够根据待处理图片的图片特征提供较为专业性的意见,以输出与之匹配的背景模板,提高了合成图片的美观性。
示例性的,在将所述待处理图片输入背景推荐模型之前,还可包括:获取用户终端设备和/或社交软件中存储的已合成图片;利用所述已合成图片训练所述背景推荐模型,以对所述背景推荐模型进行更新。
其中,已合成图片为用户历史使用过的背景模板所合成的图片。已合成图片可以在终端设备的相册中获取,也可以从用户使用的应用软件中存储的或者公开过的图片中获取,还可以同时从终端设备的相册与用户的应用软件中获取。其中,应用软件可以为社交软件或者图片处理软件等。
具体的,若已合成图片获取的执行主体为***时,终端设备的***则可以直接访问相册以及社交软件中的图片,若已合成图片获取的执行主体为图片处理软件时,该图片处理软件可在获取终端设备相册以及其他社交软件的访问权限后,获取其已合成图片。更为具体的,当获取了访问权限后,终端设备的***/图片处理软件可以定期访问用户终端设备和/或社交软件中存储的已合成图片,以对背景推荐模型进行训练,从而更新背景推荐模型的网络参数。
本申请实施例由于从终端设备与用户社交软件中获取的已合成图片更贴合用户的爱好与习性,因此利用从终端设备与用户社交软件中获取的已合成图片训练背景推荐模型,能够使得背景推荐模型输出的背景模板更贴近用户的喜好,提高了背景推荐模型的推荐准确度,以及定期获取用户终端设备和/或社交软件中存储的已合成图片能够实时更新背景推荐模型的网络参数,更有利于满足用户的喜好以及更容易达到用户的满意度。
示例性的,将所述待处理图片输入背景推荐模型,以输出背景模板之后,还包括:若检测到用户对所述背景模板的反馈信息,则将所述反馈信息发送至所述背景推荐模型进行训练。
具体的,在背景推荐模型输出背景模板后,终端设备可以在操作界面上为用户提供评判选择。其中,评判选择可以包括“非常满意”、“满意”、“一般”、“不满意”以及“非常不满意”等评判选项,或者评判选择可以包括“通过”以及“切换”两种评判选项,本申请实施例对该评判选项的设定不作限定。终端设备通过检测用户对当前显示屏的触摸操作,确定该用户对背景模板的评判选择,即将该评判选择作为反馈信息发送至背景推荐模型中进行训练,以对背景推荐模型的网络参数进行适应性调整。此外,用户还可手动选择自己喜欢的模板,并将模板作为反馈信息反馈至背景推荐模型中进行训练。
本申请实施例通过检测用户对背景模板的反馈信息,收集用户对背景推荐模型所推送背景模板的评判信息,更有利于背景推荐模型输出的模板符合用户喜好,并且随时根据用户的反馈信息调整背景推荐模型的网络参数,从而根据用户在不同时期的不同喜好进行灵活改变。
示例性的,所述基于所述背景模板对所述待处理图片进行合成处理,包括:对所述待处理图片进行归一化处理,基于所述背景模板对经过归一化处理的待处理图片进行合成处理;或者,依据当前显示的待处理图片的尺寸和/或分辨率调整所述背景模板的边框宽度,基于调整后的背景模板对所述待处理图片进行合成处理。
具体的,当背景模板包含尺寸相同的多个预设图片位置时,由于待处理图片的尺寸大小不一,因此可以在对待处理图片进行合成处理的操作之前,对其尺寸进行归一化处理。其中,归一化处理可包括将待处理图片的尺寸进行统一的操作,使得待处理图片的尺寸与背景模板相匹配,如此便于将待处理图片直接合成至背景模板中。
或者,不对待处理图片的尺寸和/或分辨率进行处理,而是根据待处理图片的尺寸和/或分辨率适应性调整背景模板的边框宽度,使得背景模板的边框宽度以适应待处理图片,再将待处理图片直接合成至背景模板中。例如,当待处理图片尺寸小、且分辨率不高时,可以不对待处理图片进行归一化处理(即尺寸放大操作),而是调整背景模板的边框宽度后,直接合成待处理图片即可。
再或者,还可同时对待处理图片的尺寸和/或分辨率以及背景模板进行调整,使合成图片更加协调。
本申请实施例在所述待处理图片进行合成处理之前,可以对待处理图片的尺寸进行归一化处理以配合背景模板的边框宽度,或者也可以对背景模板的边框宽度进行调整以适应于待处理图片的尺寸和/或分辨率,有助于提高合成图片的美观性。
图2A为本申请实施例提供的另一种图片合成方法的流程示意图,该方法适用于待处理图片包括多个的情况,包括如下步骤:
步骤210、获取待处理图片。
步骤220、将所述待处理图片输入背景推荐模型,以输出背景模板。
步骤230、确定所述背景模板中的预设图片位置。
其中,预设图片位置为背景模板所包含的用于合成待处理图片的位置。预设图片位置的个数可以设定为一个或多个,且其处于背景模板的具***置不作限定,如图2B所示,图2B为一种预设图片位置设定的示意图,其中,标记2000为背景推荐模型输出的背景模板,标记2001、标记2002以及标记2003分别为背景模板包含的预设图片位置,用于合成待处理图片。具体的,终端设备的***/图片处理软件可以通过扫描背景模板得到预设图片位置的个数,或者背景模板本身自带预设图片位置的个数等信息标识。
需要说明的是,背景推荐模型输出的背景模板可根据待处理图片的图片特征以及用户习性进行输出,输出的背景模板上的预设图片位置个数可基于待处理图片的图片特性进行确定。
步骤240、确定所述待处理图片与所述预设图片位置的对应关系。
由于待处理图片不止一个,因此在背景推荐模型输出背景模板后,终端设备的***/图片处理软件确定多个待处理图片与各个预设图片位置的对应关系,以增加合成图片的美观性。其中,待处理图片与预设图片位置的对应关系的确定可以根据图片的颜色、动作、人物表情、尺寸以及分辨率等图片特征与预设图片位置周边的背景模板颜色、纹理或者装饰元素的匹配关系而定。
例如,当待处理图片的张数与背景模板的预设图片位置个数相等时,可以根据待处理图片与背景模板颜色的匹配关系,确定所有待处理图片与各个预设图片位置的对应关系。在对应关系确定后,将待处理图片添加至相对应的预设图片位置处。
需要说明的是,当待处理图片的个数大于背景模板的预设图片位置个数时,可确定与同一预设图片位置具有对应关系的至少两个待处理图片。
步骤250、根据所述对应关系将所述待处理图片合成到所述背景模板中。
具体的,在确定了待处理图片与预设图片位置的对应关系后,终端设备的***/图片处理软件可以根据具体的对应关系将待处理图片合成到背景模板中。例如,若共有三个待处理图片,背景模板包含三个预设图片位置,那么在确定待处理图片与预设图片位置的对应关系后,将该三个待处理图片一一对应的合成至三个预设图片位置处。
示例性的,当待处理图片的图片个数超过背景模板中包含的预设图片位置个数时,存在至少一个预设图片位置对应至少两个待处理图片的情况,那么所述根据所述对应关系将所述待处理图片合成到所述背景模板中,包括:对于对应单个待处理图片的第一类预设图片位置,将所对应的单个待处理图片合成到所述第一类预设图片位置;对于对应至少两个待处理图片的第二类预设图片位置,将所对应的至少两个待处理图片合成到所述第二类预设图片位置,以使得在显示合成图片时,所述至少两个待处理图片能够在所述第二类预设图片位置进行更替显示。
相关技术中,由于背景模板中的预设图片位置数量有限,最多为六个,因此,只要待处理图片个数超过六个时,则合成失败,并提醒用户将待处理图片删减至规格张数。本申请实施例提供的背景模板,虽然预设图片位置的个数有限,但是由于一个预设图片位置可以对应至少两个待处理图片,因此,本申请对待处理图片的个数并不作限定。
具体的,预设图片位置可以分为两类,包含第一类预设图片位置与第二类预设图片位置,其中,第一类预设图片位置为与单个待处理图片具备对应关系的图片位置,第二类预设图片位置为与至少两个待处理图片具备对应关系的图片位置。并且,背景模板中的同一预设图片位置,既可以作为第一类预设图片位置,也可以作为第二预设图片位置,具体视情况而定。
具体的,当待处理图片个数超过背景模板中的预设图片位置时,确定背景模板中的预设图片位置与多少个待处理图片具备对应关系。若与单个待处理图片具备对应关系,则作为第一类预设图片位置,将单个待处理图片合成到该第一类预设图片位置处;若与多个待处理图片具备对应关系,则作为第二类预设图片位置,将多个待处理图片合成到该第二类预设图片位置处。
需要说明的是,将至少两个待处理图片合成至第二类预设图片位置的方式有多种,例如可以将至少两个待处理图片缩小至一定尺寸后拼接合成至第二类预设图片位置处。可选的,也可以保持该至少两个待处理图片的尺寸不变,而是以单个待处理图片的显示方式更替显示于第二类预设图片位置处进行显示。
如图2C与图2D所示,图2C为第二类预设图片位置显示更替前待处理图片的示意图,图2D为第二类预设图片位置显示更替后待处理图片的示意图。其中,预设图片位置2002为第二类预设图片位置,预设图片位置2001与预设图片位置2003为第一类预设图片位置。并且,预设图片位置2001用于显示图片b,预设图片位置2002用于显示图片a与图片d,预设图片位置2003用于显示图片c。具体的,如图2C中的预设图片位置2002显示更替前图片a,而经过一定时长后则变成如图2D所显示的示意图,即预设图片位置2002用于显示图片d。需要说明的是,图2C与图2D按照固定时长交替显示的过程中,只有预设图片位置2002显示的图片有所变化,预设图片位置2001与预设图片位置2003显示图片不发生变化。
本申请提供的图片合成方法,适用于待处理图片包括多个以及待处理图片个数超过背景模板中的预设图片位置处的情况,通过确定待处理图片与预设图片位置的对应关系,以确定待处理图片合成至背景模板中的具***置,能够提高图片合成的合成效率以及合成图片的美观性。通过确定第一类预设图片位置对应的单个待处理图片与第二类预设图片位置所对应的至少两个待处理图片,使得同一张合成图片能够展示更多的图片风采,提高了合成图片的丰富性,同时节省了终端设备的存储空间。
图3为本申请实施例提供的另一种图片合成方法的流程示意图,本申请适用于当待处理图片的图片张数超过背景模板中包含的预设图片位置个数时,存在至少一个预设图片位置对应至少两个待处理图片的情况,具体方法包括如下步骤:
步骤310、获取待处理图片。
步骤320、将所述待处理图片输入背景推荐模型,以输出背景模板。
步骤330、确定所述背景模板中的预设图片位置。
步骤340、将多个待处理图片按照第一图片特征进行分类。
其中,分类的类别总数等于预设图片位置个数。第一图片特征可以为图片时间、地点、颜色以及图片元素等。例如,用户对旅行照片进行整理,若待处理图片个数为六个,背景推荐模型输出的背景模板中的预设图片位置个数为三个,则可以根据预设图片位置个数将待处理图片分为三类。例如,可以将待处理图片按照纯景、单人照以及多人合照的图片元素进行分类,即其中一个预设图片位置专用于合成风景图片、另一个预设图片位置专用于合成用户的单人图片,还有一个预设图片位置专用于合成用户与其他人合照的图片。需要说明的是,上述举例中,同一个预设图片位置合成的待处理图片至少为一个,至多为四个,以保证预设图片位置不为空,且本申请根据第一图片特征进行分类,而不是简单的根据数量均分。
步骤350、依据分类结果确定所述待处理图片与所述预设图片位置的对应关系。
具体的,在将多个待处理图片按照第一图片特征进行分类之后,同样也会根据分类结果确定各个类别的待处理图片与预设图片位置的对应关系。例如,上述示例中的背景模板含有的预设图片位置分别为大、中、小三个尺寸。那么,可以将图片元素为风景的待处理图片与尺寸最大的预设图片位置确定对应关系,将图片元素为单人照的待处理图片与尺寸最小的预设图片位置确定对应关系,以及将图片元素为多人照的待处理图片与尺寸中等的预设图片位置确定对应关系。需要说明的是,上述示例仅仅是确定对应关系的一种示例,本申请实施例具体还可以由其他方式确定待处理图片与预设图片位置的对应关系。
步骤360、确定所述第二类预设图片位置对应的第一显示时间。
由于第二类预设图片位置为与至少两个待处理图片具备对应关系的图片位置,因此需要确定第二类预设图片位置对应的每个待处理图片的第一显示时间。通过确定第一显示时间即可确定了每个待处理图片更替显示于第二类预设图片位置的显示时间。
需要说明的是,每个待处理图片的第一显示时间可以相同,也可以不同。例如,若用户钟爱某个类型的图片,则可以将该类待处理图片的第一显示时间设定的较长些。具体例如,若用户钟爱单人照中的自拍照,则可以在显示单人照类别的待处理图片中,将待处理图片属于自拍照类型的图片设定较长的第一显示时间,其他类型的第一显示时间设定为默认值。
步骤370、根据所述第一显示时间将所对应的至少两个待处理图片合成到所述第二类预设图片位置,以使得在显示合成图片时,所述至少两个待处理图片能够在所述第二类预设图片位置依据所述第一显示时间进行更替显示。
具体的,当待处理图片个数超过背景模板中的预设图片位置个数时,同一个背景模板中的预设图片位置可以分为两类,第一类预设图片位置用于显示静态的单个待处理图片,第二类预设图片位置用于显示动态的多个待处理图片。并且,第二类预设图片位置的多个待处理图片将按照第一显示时间进行合成,以使得在显示合成图片时,至少两个待处理图片能够在第二类预设图片位置依据第一显示时间进行更替显示。
例如,背景推荐模型输出的背景模板包含一个第一类预设图片位置,用于合成风景类的待处理图片;以及包含一个第二类预设图片位置,同于合成人物类的待处理图片。若人物类的待处理图片包含自拍照与普通照,则将自拍照的第一显示时间设定为5s,普通照的第一显示时间设定为2s。那么,最终基于该背景模板合成的合成照片中,风景类的待处理图片为静态图片合成于第一类预设图片位置处,自拍照与普通照为动态图片合成于第二类预设图片位置处。其中,自拍照以第一显示时间为5s,以及普通照以第一显示时间为2s的显示时间更替显示。
本申请提供的图片合成方法,通过将多个待处理图片按照第一图片特征进行分类,以对待处理照片进行分类整理,依据分类结果确定待处理图片与预设图片位置的对应关系,以确定不同类别的待处理图片合成于背景模板中的具***置;通过确定第二类预设图片位置对应的第一显示时间,以及依据第一显示时间进行更替显示位于第二类预设图片位置中的多个待处理图片,丰富了合成图片的显示方式,有助于展示更多的图片,同时节省了终端设备的存储空间。
图4为本申请实施例提供的另一种图片合成方法的流程示意图,该方法适用于背景模板可以包含第一背景模板与第二背景模板,待处理图片包括多个的情况,具体方法包括如下步骤:
步骤410、获取待处理图片。
步骤420、将所述待处理图片输入背景推荐模型,以输出背景模板。
步骤430、按照第二图片特征对所述待处理图片进行分类。
其中,第二图片特征与第一图片特征类似,同样可以为图片时间、地点、颜色以及图片元素等。按照第二图片特征对待处理图片进行分类与按照第一图片特征对待处理图片进行分类的过程类似,不再赘述。
步骤440、将分类后的所述待处理图片分别与所述第一背景模板或所述第二背景模板进行匹配。
其中,第一背景模板与第二背景模板可以为风格相同或异同的背景模板,且第一背景模板与第二背景模板均可包含一个或多个背景模板。第一背景模板与第二背景模板之间也可以为相关或非相关的模板。例如,相关的第一背景模板与第二背景模板可以为风格相同,且时序性较强的背景模板,具有标记时间的文字标记于第一背景模板与第二背景模板的边框,具体如第一背景模板的时间文字为2017.09.09,第二背景模板的时间文字为2017.09.10。
若背景推荐模型输出了时序性较强的第一背景模板与第二背景模板,则将待处理图片按照图片时间进行分类,并将分类后的待处理图片分别与第一背景模板或第二背景模板进行匹配。
步骤450、确定所述第一背景模板与所述第二背景模板的第二显示时间。
具体的,第二显示时间也与第一显示时间性质相同,不再赘述。在本申请中,第一背景模板与第二背景模板中预设图片位置显示的待处理图片为静止图片,设定第二显示时间用于使得第一背景模板与第二背景模板根据第二显示时间进行更替显示。
步骤460、基于所述第一背景模板、所述第二背景模板与所述第二显示时间对所述待处理图片进行合成处理,以使得在显示合成图片时,所述第一背景模板与所述第二背景模板依据所述第二显示时间进行更替显示。
由于第一背景模板的第二显示时间与第二背景模板的第二显示时间可以不同,因此在对待处理图片进行合成处理时,可以按照第一背景模板的第二显示时间与第二背景模板的第二显示时间对待处理图片进行合成操作,使得在显示合成图片时,第一背景模板与所述第二背景模板依据各自的第二显示时间进行更替显示。
例如,第一背景模板与第二背景模板为时序性较强的背景模板,第一背景模板的时间文字为2017.09.09,第二背景模板的时间文字为2017.09.10,且与第一背景模板相匹配的待处理图片的内容更加丰富或精彩。因此,则可以将第一背景模板的第二显示时间设定为5s,第二背景模板的第二显示时间设定为2s。那么,最终基于该背景模板合成的合成照片中,根据不同的第二显示时间5s与2s分别对第一背景模板与第二背景模板进行更替显示。
需要说明的是,在本申请其他实施例中,第一背景模板与第二背景模板还可以包含第二类预设图片位置。那么在按照第二显示时间更替显示第一背景模板与第二背景模板的基础上,还可以同时按照第一显示时间对第一背景模板与第二背景模板包含的第二类预设图片位置中的待处理图片进行更替显示。
本申请实施例提供的图片合成方法,通过按照第二图片特征对待处理图片进行分类,对背景推荐模型输出的第一背景模板与第二背景模板设定第二显示时间,并根据第一背景模板、第二背景模板与第二显示时间对待处理图片进行合成处理,以使得在显示合成图片时,依据第二显示时间更替显示第一背景模板与第二背景模板,丰富了合成图片的显示方式,有助于展示更多的图片,同时节省了终端设备的存储空间。
图5是本申请实施例提供的一种图片合成装置的结构框图,本实施例可适用于各种图片合成的情况,所述方法由图片合成的装置来执行,所述装置由软件和/或硬件来执行,所述装置配置在诸如手机、平板电脑等终端设备中。如图5所示,该装置可以包括:待处理图片获取模块51、背景模板输出模块52与图片合成模块53。
待处理图片获取模块51,用于获取待处理图片;
背景模板输出模块52,用于将所述待处理图片输入背景推荐模型,以输出背景模板,其中,所述背景推荐模型包括根据图片库中的合成样本集训练得到的模型;
图片合成模块53,用于基于所述背景模板对所述待处理图片进行合成处理,得到合成图片。
本申请实施例中提供的图片合成装置,通过获取待处理图片将待处理图片输入背景推荐模型,以输出背景模板,基于背景模板对待处理图片进行合成处理,得到合成图片。通过采用上述技术方案,将待处理图片输入背景推荐模型,能够根据待处理图片的图片特征,为该待处理图片提供与之相匹配的背景模板,避免了用户手动挑选背景模板的繁琐过程,同时,根据待处理图片的图片特征输出背景模板的方式能够提供专业性的意见,提高合成图片的美观性。
可选的,所述待处理图片包括多个,所述图片合成模块53具体包括:预设图片位置确定单元、预设图片位置确定单元和图片合成单元。
图片位置确定单元,用于确定所述背景模板中的预设图片位置;
预设图片位置确定单元,用于确定所述待处理图片与所述预设图片位置的对应关系;
图片合成单元,用于根据所述对应关系将所述待处理图片合成到所述背景模板中。
可选的,当所述待处理图片的图片张数超过所述背景模板中包含的预设图片位置个数时,存在至少一个预设图片位置对应至少两个待处理图片;
所述图片合成单元具体用于:
对于对应单个待处理图片的第一类预设图片位置,将所对应的单个待处理图片合成到所述第一类预设图片位置;
对于对应至少两个待处理图片的第二类预设图片位置,将所对应的至少两个待处理图片合成到所述第二类预设图片位置,以使得在显示合成图片时,所述至少两个待处理图片能够在所述第二类预设图片位置进行更替显示。
可选的,当所述待处理图片的图片张数超过所述背景模板中包含的预设图片位置个数时,还包括:
将多个待处理图片按照第一图片特征进行分类,其中,分类的类别总数等于所述预设图片位置个数;
所述图片合成单元具体用于:
依据分类结果确定所述待处理图片与所述预设图片位置的对应关系;
确定所述第二类预设图片位置对应的第一显示时间;
根据所述第一显示时间将所对应的至少两个待处理图片合成到所述第二类预设图片位置,以使得在显示合成图片时,所述至少两个待处理图片能够在所述第二类预设图片位置依据所述第一显示时间进行更替显示。
可选的,所述图片合成模块53具体用于:
对所述待处理图片进行归一化处理,基于所述背景模板对经过归一化处理的待处理图片进行合成处理;
或者,
依据当前显示的待处理图片的尺寸和/或分辨率调整所述背景模板的边框宽度,基于调整后的背景模板对所述待处理图片进行合成处理。
可选的,所述背景模板包含第一背景模板与第二背景模板,所述图片合成模块53具体用于:
按照第二图片特征对所述待处理图片进行分类;
将分类后的所述待处理图片分别与所述第一背景模板或所述第二背景模板进行匹配;
确定所述第一背景模板与所述第二背景模板的第二显示时间;
基于所述第一背景模板、所述第二背景模板与所述第二显示时间对所述待处理图片进行合成处理,以使得在显示合成图片时,所述第一背景模板与所述第二背景模板依据所述第二显示时间进行更替显示。
可选的,还包括:已合成图片获取模块54。
已合成图片获取模块54,用于在将所述待处理图片输入背景推荐模型之前,获取用户终端设备和/或社交软件中存储的已合成图片;利用所述已合成图片训练所述背景推荐模型,以对所述背景推荐模型进行更新。
可选的,还包括:反馈信息监测模块55。
反馈信息监测模块55,用于在将所述待处理图片输入背景推荐模型,以输出背景模板之后,若检测到用户对所述背景模板的反馈信息,则将所述反馈信息发送至所述背景推荐模型进行训练。
本申请实施例提供了一种终端,该终端中可集成本申请实施例提供的图片合成的装置,如图6A所示,终端1000包含存储器1001与处理器1002。其中,存储器1001存储待处理图片,处理器1002用于获取待处理图片,将所述待处理图片输入背景推荐模型,以输出背景模板,其中,所述背景推荐模型包括根据图片库中的合成样本集训练得到的模型;基于所述背景模板对所述待处理图片进行合成处理,得到合成图片。
本实施例中提供的终端,通过获取待处理图片将待处理图片输入背景推荐模型,以输出背景模板,基于背景模板对待处理图片进行合成处理,得到合成图片。通过采用上述技术方案,将待处理图片输入背景推荐模型,能够根据待处理图片的图片特征,为该待处理图片提供与之相匹配的背景模板,避免了用户手动挑选背景模板的繁琐过程,同时,根据待处理图片的图片特征输出背景模板的方式能够提供专业性的意见,提高合成图片的美观性。
图6B为本申请实施例提供的一种终端的结构示意图。如图6B所示,该移动终端可以包括:壳体(图中未示出)、存储器601、中央处理器(Central Processing Unit,CPU)602(又称处理器,以下简称CPU)、电路板(图中未示出)、触控显示屏612和电源电路(图中未示出)。所述触控显示屏612,用于将用户操作转换成电信号输入至所述处理器,并显示可视输出信号;所述触控显示屏包括触摸芯片,所述触摸芯片,用于输出触摸感测控制信号至触控显示屏;所述电路板安置在所述触控显示屏612与所述壳体围成的空间内部;所述CPU602和所述存储器601设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器601,用于存储计算机程序;所述CPU602读取并执行所述存储器601中存储的计算机程序。所述CPU602在执行所述计算机程序时实现以下步骤:获取待处理图片;将所述待处理图片输入背景推荐模型,以输出背景模板,其中,所述背景推荐模型包括根据图片库中的合成样本集训练得到的模型;基于所述背景模板对所述待处理图片进行合成处理,得到合成图片。
所述移动终端还包括:外设接口603、RF(Radio Frequency,射频)电路605、音频电路606、扬声器611、电源管理芯片608、输入/输出(I/O)子***609、其他输入/控制设备610以及外部端口604,这些部件通过一个或多个通信总线或信号线607来通信。
应该理解的是,图示移动终端600仅仅是移动终端的一个范例,并且移动终端600可以具有比图中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
下面就本实施例提供的集成有图片合成的装置的终端进行详细的描述,该终端以手机为例。
存储器601,所述存储器601可以被CPU602、外设接口603等访问,所述存储器601可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
外设接口603,所述外设接口603可以将设备的输入和输出外设连接到CPU602和存储器601。
I/O子***609,所述I/O子***609可以将设备上的输入输出外设,例如触控显示屏612和其他输入/控制设备610,连接到外设接口603。I/O子***609可以包括显示控制器6091和用于控制其他输入/控制设备610的一个或多个输入控制器6092。其中,一个或多个输入控制器6092从其他输入/控制设备610接收电信号或者向其他输入/控制设备610发送电信号,其他输入/控制设备610可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮。值得说明的是,输入控制器6092可以与以下任一个连接:键盘、红外端口、USB接口以及诸如鼠标的指示设备。
触控显示屏612,所述触控显示屏612是用户终端与用户之间的输入接口和输出接口,将可视输出显示给用户,可视输出可以包括图形、文本、图标、视频等。
I/O子***609中的显示控制器6091从触控显示屏612接收电信号或者向触控显示屏612发送电信号。触控显示屏612检测触控显示屏上的接触,显示控制器6091将检测到的接触转换为与显示在触控显示屏612上的用户界面对象的交互,即实现人机交互,显示在触控显示屏612上的用户界面对象可以是运行游戏的图标、联网到相应网络的图标等。值得说明的是,设备还可以包括光鼠,光鼠是不显示可视输出的触摸敏感表面,或者是由触控显示屏形成的触摸敏感表面的延伸。
RF电路605,主要用于建立手机与无线网络(即网络侧)的通信,实现手机与无线网络的数据接收和发送。例如收发短信息、电子邮件等。具体地,RF电路605接收并发送RF信号,RF信号也称为电磁信号,RF电路605将电信号转换为电磁信号或将电磁信号转换为电信号,并且通过该电磁信号与通信网络以及其他设备进行通信。RF电路605可以包括用于执行这些功能的已知电路,其包括但不限于天线***、RF收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC(COder-DECoder,编译码器)芯片组、用户标识模块(Subscriber Identity Module,SIM)等等。
音频电路606,主要用于从外设接口603接收音频数据,将该音频数据转换为电信号,并且将该电信号发送给扬声器611。
扬声器611,用于将手机通过RF电路605从无线网络接收的语音信号,还原为声音并向用户播放该声音。
电源管理芯片608,用于为CPU602、I/O子***及外设接口所连接的硬件进行供电及电源管理。
本实施例中提供的终端,通过获取待处理图片将待处理图片输入背景推荐模型,以输出背景模板,基于背景模板对待处理图片进行合成处理,得到合成图片。通过采用上述技术方案,将待处理图片输入背景推荐模型,能够根据待处理图片的图片特征,为该待处理图片提供与之相匹配的背景模板,避免了用户手动挑选背景模板的繁琐过程,同时,根据待处理图片的图片特征输出背景模板的方式能够提供专业性的意见,提高合成图片的美观性。
上述装置可执行本申请前述所有实施例所提供的图片合成装置、存储介质及移动终端,具备执行上述图片合成方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请前述所有实施例所提供的图片合成方法。
本申请实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本申请操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、步骤malltalk、C++,还包括常规的过程式程序设计语言—诸如”C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
上述装置可执行本申请前述所有实施例所提供的方法,具备执行上述方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请前述所有实施例所提供的方法。
注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。
Claims (8)
1.一种图片合成方法,其特征在于,包括:
获取待处理图片;
将所述待处理图片输入背景推荐模型,以输出背景模板,其中,所述背景推荐模型包括根据图片库中的合成样本集训练得到的模型;
基于所述背景模板对所述待处理图片进行合成处理,得到合成图片;
其中,所述待处理图片包括多个,所述基于所述背景模板对所述待处理图片进行合成处理,包括:
确定所述背景模板中的预设图片位置;
确定所述待处理图片与所述预设图片位置的对应关系;
根据所述对应关系将所述待处理图片合成到所述背景模板中;
其中,当所述待处理图片的图片张数超过所述背景模板中包含的预设图片位置个数时,存在至少一个预设图片位置对应至少两个待处理图片;
所述根据所述对应关系将所述待处理图片合成到所述背景模板中,包括:
对于对应单个待处理图片的第一类预设图片位置,将所对应的单个待处理图片合成到所述第一类预设图片位置;
对于对应至少两个待处理图片的第二类预设图片位置,将所对应的至少两个待处理图片合成到所述第二类预设图片位置,以使得在显示合成图片时,所述至少两个待处理图片能够在所述第二类预设图片位置进行更替显示。
2.根据权利要求1所述的方法,其特征在于,当所述待处理图片的图片张数超过所述背景模板中包含的预设图片位置个数时,还包括:
将多个待处理图片按照第一图片特征进行分类,其中,分类的类别总数等于所述预设图片位置个数;
所述确定所述待处理图片与所述预设图片位置的对应关系,包括:
依据分类结果确定所述待处理图片与所述预设图片位置的对应关系;
所述将所对应的至少两个待处理图片合成到所述第二类预设图片位置,以使得在显示合成图片时,所述至少两个待处理图片能够在所述第二类预设图片位置进行更替显示,包括:
确定所述第二类预设图片位置对应的第一显示时间;
根据所述第一显示时间将所对应的至少两个待处理图片合成到所述第二类预设图片位置,以使得在显示合成图片时,所述至少两个待处理图片能够在所述第二类预设图片位置依据所述第一显示时间进行更替显示。
3.根据权利要求1所述的方法,其特征在于,基于所述背景模板对所述待处理图片进行合成处理,包括:
对所述待处理图片进行归一化处理,基于所述背景模板对经过归一化处理的待处理图片进行合成处理;
或者,
依据当前显示的待处理图片的尺寸和/或分辨率调整所述背景模板的边框宽度,基于调整后的背景模板对所述待处理图片进行合成处理。
4.根据权利要求1-3任一项所述的方法,其特征在于,在将所述待处理图片输入背景推荐模型之前,还包括:
获取用户终端设备和/或社交软件中存储的已合成图片;
利用所述已合成图片训练所述背景推荐模型,以对所述背景推荐模型进行更新。
5.根据权利要求1-3任一项所述的方法,其特征在于,将所述待处理图片输入背景推荐模型,以输出背景模板之后,还包括:
若检测到用户对所述背景模板的反馈信息,则将所述反馈信息发送至所述背景推荐模型进行训练。
6.一种图片合成装置,其特征在于,包括:
待处理图片获取模块,用于获取待处理图片;
背景模板输出模块,用于将所述待处理图片输入背景推荐模型,以输出背景模板,其中,所述背景推荐模型包括根据图片库中的合成样本集训练得到的模型;
图片合成模块,用于基于所述背景模板对所述待处理图片进行合成处理,得到合成图片;
其中,所述待处理图片包括多个,所述图片合成模块具体包括:预设图片位置确定单元、预设图片位置确定单元和图片合成单元;
图片位置确定单元,用于确定所述背景模板中的预设图片位置;
预设图片位置确定单元,用于确定所述待处理图片与所述预设图片位置的对应关系;
图片合成单元,用于根据所述对应关系将所述待处理图片合成到所述背景模板中;
其中,当所述待处理图片的图片张数超过所述背景模板中包含的预设图片位置个数时,存在至少一个预设图片位置对应至少两个待处理图片;
所述图片合成单元具体用于:
对于对应单个待处理图片的第一类预设图片位置,将所对应的单个待处理图片合成到所述第一类预设图片位置;
对于对应至少两个待处理图片的第二类预设图片位置,将所对应的至少两个待处理图片合成到所述第二类预设图片位置,以使得在显示合成图片时,所述至少两个待处理图片能够在所述第二类预设图片位置进行更替显示。
7.一种终端,包括第一存储器、第一处理器及存储在所述第一存储器上并可在所述第一处理器上运行的计算机程序,其特征在于,所述第一处理器执行所述计算机程序时实现如权利要求1-5中任一所述的图片合成的方法。
8.一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一所述的图片合成的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710850706.0A CN107622518B (zh) | 2017-09-20 | 2017-09-20 | 图片合成方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710850706.0A CN107622518B (zh) | 2017-09-20 | 2017-09-20 | 图片合成方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107622518A CN107622518A (zh) | 2018-01-23 |
CN107622518B true CN107622518B (zh) | 2019-10-29 |
Family
ID=61090050
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710850706.0A Expired - Fee Related CN107622518B (zh) | 2017-09-20 | 2017-09-20 | 图片合成方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107622518B (zh) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110533744B (zh) * | 2018-05-25 | 2023-02-28 | 阿里巴巴集团控股有限公司 | 合成图片的方法、设备、***和移动终端 |
CN108961267B (zh) * | 2018-06-19 | 2020-09-08 | Oppo广东移动通信有限公司 | 图片处理方法、图片处理装置及终端设备 |
CN110855875A (zh) * | 2018-08-20 | 2020-02-28 | 珠海格力电器股份有限公司 | 获取图像的背景信息的方法及装置 |
CN109194874A (zh) * | 2018-10-30 | 2019-01-11 | 努比亚技术有限公司 | 拍照方法、装置、终端及计算机可读存储介质 |
CN109726632A (zh) * | 2018-11-22 | 2019-05-07 | 深圳艺达文化传媒有限公司 | 背景推荐方法及相关产品 |
CN111475664B (zh) * | 2019-01-24 | 2023-06-09 | 阿里巴巴集团控股有限公司 | 对象展示方法、装置及电子设备 |
CN111580788B (zh) * | 2019-02-15 | 2024-04-09 | 阿里巴巴集团控股有限公司 | 模板搭配信息推荐方法、装置及电子设备 |
CN110148198A (zh) * | 2019-05-10 | 2019-08-20 | 厦门欢乐逛科技股份有限公司 | 海报模板推荐方法、介质、设备及装置 |
CN110378432B (zh) * | 2019-07-24 | 2022-04-12 | 阿里巴巴(中国)有限公司 | 图片生成方法、装置、介质及电子设备 |
CN111212269A (zh) * | 2020-01-16 | 2020-05-29 | 深圳慧源创新科技有限公司 | 无人机图像显示的方法及装置、电子设备、存储介质 |
CN111553842B (zh) * | 2020-04-24 | 2024-03-12 | 京东方科技集团股份有限公司 | 拼接图片显示方法、装置、电子设备及存储介质 |
CN111933024B (zh) * | 2020-08-10 | 2021-02-02 | 张峻豪 | 一种视觉传达设计用的展示装置 |
CN114595671A (zh) * | 2020-12-07 | 2022-06-07 | 腾讯科技(深圳)有限公司 | 推荐信息生成方法及装置、存储介质、计算设备 |
CN112862926B (zh) * | 2021-01-29 | 2023-08-01 | 成都环宇知了科技有限公司 | 一种基于Swoole框架的智能图片合成方法及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102930523A (zh) * | 2012-11-12 | 2013-02-13 | 北京奇虎科技有限公司 | 图片处理***和图片拼接实现方法 |
CN104881844A (zh) * | 2015-06-29 | 2015-09-02 | 北京金山安全软件有限公司 | 一种图片组合的方法、装置以及终端设备 |
CN106023083A (zh) * | 2016-05-25 | 2016-10-12 | 北京小米移动软件有限公司 | 获取组合图像的方法及装置 |
CN106530233A (zh) * | 2016-12-20 | 2017-03-22 | 维沃移动通信有限公司 | 一种图片拼接方法及移动终端 |
CN106611404A (zh) * | 2016-11-22 | 2017-05-03 | 维沃移动通信有限公司 | 一种选择拼图模板的方法及移动终端 |
WO2017076106A1 (zh) * | 2015-11-06 | 2017-05-11 | 杭州海康威视数字技术股份有限公司 | 图像的拼接方法和装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105205063A (zh) * | 2014-06-14 | 2015-12-30 | 北京金山安全软件有限公司 | 一种对图片进行组合生成视频的方法及*** |
CN104574397B (zh) * | 2014-12-31 | 2017-08-29 | 广东欧珀移动通信有限公司 | 一种图像处理的方法及移动终端 |
CN106780314B (zh) * | 2016-12-29 | 2020-02-07 | 维沃移动通信有限公司 | 一种拼图预览的方法及移动终端 |
-
2017
- 2017-09-20 CN CN201710850706.0A patent/CN107622518B/zh not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102930523A (zh) * | 2012-11-12 | 2013-02-13 | 北京奇虎科技有限公司 | 图片处理***和图片拼接实现方法 |
CN104881844A (zh) * | 2015-06-29 | 2015-09-02 | 北京金山安全软件有限公司 | 一种图片组合的方法、装置以及终端设备 |
WO2017076106A1 (zh) * | 2015-11-06 | 2017-05-11 | 杭州海康威视数字技术股份有限公司 | 图像的拼接方法和装置 |
CN106023083A (zh) * | 2016-05-25 | 2016-10-12 | 北京小米移动软件有限公司 | 获取组合图像的方法及装置 |
CN106611404A (zh) * | 2016-11-22 | 2017-05-03 | 维沃移动通信有限公司 | 一种选择拼图模板的方法及移动终端 |
CN106530233A (zh) * | 2016-12-20 | 2017-03-22 | 维沃移动通信有限公司 | 一种图片拼接方法及移动终端 |
Also Published As
Publication number | Publication date |
---|---|
CN107622518A (zh) | 2018-01-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107622518B (zh) | 图片合成方法、装置、设备及存储介质 | |
CN107820138B (zh) | 视频播放方法、装置、终端及存储介质 | |
CN104461410B (zh) | 移动通信***、移动终端及其控制方法 | |
CN107707828B (zh) | 一种视频处理方法及移动终端 | |
WO2019105440A1 (zh) | 视频编辑推送方法、***及智能移动终端 | |
CN110121118A (zh) | 视频片段定位方法、装置、计算机设备及存储介质 | |
CN110286976A (zh) | 界面显示方法、装置、终端及存储介质 | |
CN110213504B (zh) | 一种视频处理方法、信息发送方法及相关设备 | |
US10719695B2 (en) | Method for pushing picture, mobile terminal, and storage medium | |
CN109657236B (zh) | 引导信息获取方法、装置、电子装置及存储介质 | |
WO2018072149A1 (zh) | 图片处理方法、装置、电子设备及图形用户界面 | |
CN107909629A (zh) | 贴纸的推荐方法、装置、存储介质及终端设备 | |
KR20110043775A (ko) | 콘텐트 처리를 위한 방법들 및 시스템들 | |
CN109658956A (zh) | 在移动装置上显示模拟媒体内容项增强 | |
CN109040297A (zh) | 用户画像生成方法及装置 | |
CN112235635B (zh) | 动画显示方法、装置、电子设备及存储介质 | |
KR20220118545A (ko) | 메시징 시스템에서의 캡처후 처리 | |
US11477143B2 (en) | Trending content view count | |
CN104133956A (zh) | 处理图片的方法及装置 | |
WO2018152822A1 (zh) | 一种生成相册的方法、装置和移动终端 | |
CN104239388B (zh) | 媒体文件管理方法及*** | |
CN106250421A (zh) | 一种拍摄处理的方法及终端 | |
CN110443769A (zh) | 图像处理方法、图像处理装置及终端设备 | |
US20230091214A1 (en) | Augmented reality items based on scan | |
CN108781262A (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 | ||
CB02 | Change of applicant information |
Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20191029 |
|
CF01 | Termination of patent right due to non-payment of annual fee |