一种图片合成方法及移动终端与流程

文档序号:15163715发布日期:2018-08-14 17:10阅读:177来源:国知局

本发明涉及计算机技术领域,具体涉及一种图片合成方法及移动终端。



背景技术:

随着智能手机的普及,智能手机的应用越来越广泛。

目前,而智能手机的社交和娱乐化发展,智能手机被用于推销产品,在介绍产品时,有时需要发送多张图片,需要挨个图片逐一选择,操作繁琐。现有技术中,将多张图片合成一张图片时,需要人们具备拼图专用工具的使用知识,并且操作起来麻烦还费时。

因此,如何提出一种方法,能够快速将多张图片合成为一张图片,以提高图片的合成效率成为业界亟待解决的重要课题。



技术实现要素:

针对现有技术中的缺陷,本发明提供一种图片合成方法及移动终端。

一方面,本发明提出一种图片合成方法,包括:

获取预设的图片合成模板;

获取预设数量的图片;

基于所述图片合成模板,将所述预设数量的图片合成为一张图片。

另一方面,本发明提供一种移动终端,包括:

第一获取单元,用于获取预设的图片合成模板;

第二获取单元,用于获取预设数量的图片;

合成单元,用于基于所述图片合成模板,将所述预设数量的图片合成为一张图片。

再一方面,本发明提供一种电子设备,包括:处理器、存储器和通信总线,其中:

所述处理器和所述存储器通过所述通信总线完成相互间的通信;

所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如上述各实施例提供的图片合成方法。

又一方面,本发明提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如上述各实施例提供的图片合成方法。

本发明提供的图片合成方法及移动终端,由于能够获取预设的图片合成模板,再获取预设数量的图片,然后基于所述图片合成模板,将预设数量的图片合成为一张图片,提高了图片的合成效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一实施例图片合成方法的流程示意图;

图2本发明另一施例图片合成方法的流程示意图;

图3本发明又一施例图片合成方法的流程示意图;

图4为本发明一实施例移动终端的结构示意图;

图5为本发明另一实施例移动终端的结构示意图;

图6为本发明又一实施例移动终端的结构示意图;

图7为本发明一实施例电子设备的实体结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明一实施例图片合成方法的流程示意图,如图1所示,本发明提供的图片合成方法包括:

s101、获取预设的图片合成模板;

具体地,所述移动终端可以获取图片合成模板,所述图片合成模板是预设的,在所述图片合成模板上设置了多个图片的预定位置。其中,所述移动终端可以是智能手机或者平板电脑。可理解的是,可以预设多个不同的所述图片合成模板。

s102、获取预设数量的图片;

具体地,所述移动终端在获取预设数量的图片时,可以通过多种方式获取,例如可以获取所述移动终端中存储的图片作为所述预设数量的图片,也可以从服务器获取预设数量的图片作为所述预设数量的图片。其中,所述预设数量根据实际需要进行选择,本发明实施例不做限制。

例如,经纪人通过手机终端访问服务器在房源图库中选择多张图片,所述手机终端可以从所述服务器上下载所述多张图片作为所述预设数量的图片进行图片合成。

s103、基于所述图片合成模板,将所述预设数量的图片合成为一张图片。

具体地,所述移动终端在获取所述预设数量的图片之后,逐一地将图片粘贴到所述图片合成模板的各个所述预定位置,如果所述图片的大小与所述预定位置的大小不匹配,所述移动终端可以调整所述图片的大小,然后将调整后的所述图片粘贴到相应的预定位置,从而将所述预设数量的图片合成为一张图片,以便于在一张图片上查看到更多的信息。可理解的是,在图片合成的过程中,各个所述图片的位置可以调整。

本发明提供的图片合成方法,由于能够获取预设的图片合成模板,再获取预设数量的图片,然后基于所述图片合成模板,将预设数量的图片合成为一张图片,提高了图片的合成效率。

图2本发明另一施例图片合成方法的流程示意图,如图2所示,本发明提供的图片合成方法还包括:

s104、获取所述预设数量的图片的附加信息;

具体地,所述移动终端在获取所述预设数量的图片的时候,还可以获取到各个所述图片的附加信息,所述附加信息可以是所述预设数量的图片的共性信息,例如,所述移动终端获取到了5张同一个房源的图片时,所述附加信息可以是所述房源的所属的小区和房源的面积。其中,所述附加信息根据实际需要进行选择,本发明实施例不做限定。

s105、将所述附件信息添加到合成后的图片上。

具体地,所述移动终端在获取的所述附加信息之后,将所述附加信息添加到所述图片合成模板的预定附加信息位置,从而将所述附件信息添加到所述合成后的图片上。可理解的是,所述图片合成模板预设有所述预定附加信息位置。

图3本发明又一施例图片合成方法的流程示意图,如图3所示,本发明提供的图片合成方法还包括:

s106、将合成后的图片进行预览显示;

具体地,所述移动终端在将所述预设数量的图片合成为一张图片之后,可以将合成后的图片输出到屏幕进行预览显示,以便于查看所述合成后的图片的效果。

s107、若检测到更换所述图片合成模板的操作,则基于更换的所述图片合成模板,更新所述合成后的图片的预览显示。

具体地,所述移动终端在显示所述合成后的图片的同时,提供更换所述图片合成模板的操作选项。如果所述移动终端检测到对所述更换所述图片合成模板的操作选项的触发操作,所述移动终端会弹出可供选择的所述图片合成模板,在检测到对更换的所述图片合成模板的选择操作之后,基于更换后的所述图片合成模板,将所述预设数量的图片合成为一张图片,并在屏幕上更新所述合成后的图片的预览显示。

在上述各实施例的基础上,进一步地,本发明提供的图片合成方法还包括:

若检测到对屏幕的长按操作,则进入图片编辑模式。

具体地,所述移动终端在将所述合成后的图片进行预览显示之后,如果检测到对屏幕的长按操作,那么进入图片编辑模式,在所述图片编辑模式下,所述移动终端可以接受对所述图片合成模式上的图片的删除操作、拖动操作等,以便于对所述图片进行更换、对各个所述图片之间的相互位置进行调整。其中,所述长按操作根据实际经验进行设置,本发明实施例不做限定。

在上述各实施例的基础上,进一步地,本发明提供的图片合成方法还包括:

若检测到对合成后的图片的保存和/或分享操作,则保存和/或分享所述图片。

具体地,所述移动终端在将所述预设数量的图片合成为一张图片之后,在显示合成后的图片的同时提供保存和/或分享操作选项。如果所述移动终端检测到对所述保存和/或分享操作选项的触发操作,所述移动终端会将所述合成后的图片储存起来,和/或弹出分享对话框,以便于选择分享到微信、微博等分享渠道。

图4为本发明一实施例移动终端的结构示意图,如图4所示,本发明提供的移动终端包括第一获取单元401、第二获取单元402和合成单元403,其中:

第一获取单元401用于获取预设的图片合成模板;第二获取单元402用于获取预设数量的图片;合成单元403用于基于所述图片合成模板,将所述预设数量的图片合成为一张图片。

具体地,第一获取单元401可以获取图片合成模板,所述图片合成模板是预设的,在所述图片合成模板上设置了多个图片的预定位置。其中,所述移动终端可以是智能手机或者平板电脑。可理解的是,可以预设多个不同的所述图片合成模板。

第二获取单元402在获取预设数量的图片时,可以通过多种方式获取,例如可以获取所述移动终端中存储的图片作为所述预设数量的图片,也可以从服务器获取预设数量的图片作为所述预设数量的图片。其中,所述预设数量根据实际需要进行选择,本发明实施例不做限制。

在获取所述预设数量的图片之后,合成单元403逐一地将图片粘贴到所述图片合成模板的各个所述预定位置,如果所述图片的大小与所述预定位置的大小不匹配,所述移动终端可以调整所述图片的大小,然后将调整后的所述图片粘贴到相应的预定位置,从而将所述预设数量的图片合成为一张图片,以便于在一张图片上查看到更多的信息。可理解的是,在图片合成的过程中,各个所述图片的位置可以调整。

本发明提供的移动终端,由于能够获取预设的图片合成模板,再获取预设数量的图片,然后基于所述图片合成模板,将预设数量的图片合成为一张图片,提高了图片的合成效率。

图5为本发明另一实施例移动终端的结构示意图,如图5所示,本发明提供的移动终端还包括第三获取单元404和添加单元405,其中:

第三获取单元404用于获取所述预设数量的图片的附加信息;添加单元405用于将所述附件信息添加到所述合成图片上。

具体地,在获取所述预设数量的图片的时候,第三获取单元404可以获取到各个所述图片的附加信息,所述附加信息可以是所述预设数量的图片的共性信息,例如,在获取到了5张同一个房源的图片时,所述附加信息可以是所述房源的所属的小区和房源的面积。其中,所述附加信息根据实际需要进行选择,本发明实施例不做限定。

在获取的所述附加信息之后,添加单元405将所述附加信息添加到所述图片合成模板的预定附加信息位置,从而将所述附件信息添加到所述合成后的图片上。可理解的是,所述图片合成模板预设有所述预定附加信息位置。

图6为本发明又一实施例移动终端的结构示意图,如图6所示,本发明提供的移动终端还包括预览单元406和检测单元407,其中:

预览单元406用于将合成后的图片进行预览显示;检测单元407用于若检测到更换所述图片合成模板的操作,则基于更换的所述图片合成模板,更新所述合成后的图片的预览显示。

具体地,在将所述预设数量的图片合成为一张图片之后,预览单元406可以将合成后的图片输出到屏幕进行预览显示,以便于查看所述合成后的图片的效果。

检测单元407在显示所述合成后的图片的同时,提供更换所述图片合成模板的操作选项。如果检测单元407检测到对所述更换所述图片合成模板的操作选项的触发操作,检测单元407会弹出可供选择的所述图片合成模板,在检测到对更换的所述图片合成模板的选择操作之后,基于更换后的所述图片合成模板,将所述预设数量的图片合成为一张图片,并在屏幕上更新所述合成后的图片的预览显示。

本发明提供的服务器的实施例具体可以用于执行上述各方法实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。

图7为本发明一实施例电子设备的实体结构示意图,如图7所示,所述电子设备包括处理器(processor)701、存储器(memory)702和通信总线703;

其中,处理器701、存储器702通过通信总线703完成相互间的通信;

处理器701用于调用存储器702中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:获取预设的图片合成模板;获取预设数量的图片;基于所述图片合成模板,将所述预设数量的图片合成为一张图片。

本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:获取预设的图片合成模板;获取预设数量的图片;基于所述图片合成模板,将所述预设数量的图片合成为一张图片。

本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:获取预设的图片合成模板;获取预设数量的图片;基于所述图片合成模板,将所述预设数量的图片合成为一张图片。

此外,上述的存储器中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,装置,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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