拼图的处理方法及装置与流程

文档序号:13217256阅读:893来源:国知局
技术领域本发明涉及通信领域,具体而言,涉及一种拼图的处理方法及装置。

背景技术:
随着科技的发展,智能终端的功能不仅仅是能实现日常的通信,还能满足人们日常生活中的工作、娱乐、学习等需求,随着这些需求的日益增加,人们对智能终端要求也越来越来高,如:通话不仅限于语音通话、购物不仅仅是在网上购物还要能线下购物,线上支付、拍照不仅仅是简单的拍照,还需要各种各样对图片的美化等等。而针对于用户群体经常进行的拼图操作,通常都是在选择拼图模版后,然后添加照片,该方式首先需要使用照相机或其它拍照工具拍摄数张照片,或者使用已有照片;然后用户需要启动拼图应用(第三方应用,或者在部分终端产品的相册编辑功能中集成),用户在选择拼图模板后,进入相册选择多张照片,自动生成拼图,再对每个模板中的每张图片进行旋转、缩放、拖动、替换等调整,以符合个人期望或达到美观的目的,但是这种方式可能因拍照时取景角度、主体大小等因素,导致照片添加到模板后才发现怎么调整都满足不了用户的需求,进而可能需要用户反复取景拍照来替换照片。而在相关技术的另一种方式中,使用第三方编辑软件进行拼图的操作,例如,POCO相机在拍照功能中引入了拼图拍照的概念,在拍照取景界面允许用户最大连拍8张照片(或手动选择添加相册照片,再选择拼图模版合成拼图,实际上仍然是拍照完毕后再拼图;但该方式对某个子图进行编辑操作时,会因为子图尺寸过小,导致操作上不太方便。针对相关技术中在进行图像的拼图操作时,采用先进行拍照再进行图像的拼图操作的方式难以满足用户对拼图需求的问题,目前尚未提出有效的解决方案。

技术实现要素:
本发明的主要目的在于提供一种拼图的处理方法及装置,以至少解决相关技术中在进行图像的拼图操作时,采用先进行拍照再进行图像的拼图操作的方式难以满足用户对拼图需求的问题。根据本发明的一个方面,提供了一种拼图的处理方法,包括:触发预设拼图模板中的指定取景界面进行图像采集,其中,所述预设拼图模板有多个,每一个所述预设拼图模板中有多个所述取景界面;在触发所述预设模板中的一个或多个所述取景界面进行图像采集之后,将所述预设拼图模板生成拼图照片。进一步地,触发预设拼图模板中的指定取景界面进行图像的采集包括:激活所述指定取景界面中的界面由预设图像切换到当前需要采集的图像;对所述指定取景界面和/或所述指定取景界面中当前图像执行预定操作,其中,所述预定操作包括:调整所述指定取景界面的大小和/或在所述预设模板中的位置,旋转、拖曳以及缩放所述图像。进一步地,激活所述指定取景界面中的界面由预设图像切换到当前需要采集的图像包括:自动激活所述预设拼图模板中所有取景界面编号顺序最小的取景界面作为所述指定取景界面,并将所述指定取景界面的预设图像切换到当前需要采集的图像;或,接收用户用于选择取景界面的第一触发信号,依据所述第一触发信号将用户需要的取景界面作为所述指定取景界面,并将所述指定取景界面的预设图像切换到当前需要采集的图像。进一步地,触发所述预设模板中的一个或多个所述取景界面进行图像采集,包括:在所述指定取景界面采集图像操作完成之后,自动激活所述指定取景界面编号顺序的下一个取景界面进行图像的采集;或接收用户进行图像采集的第二触发信号,其中,所述第二触发信号用于指示从本地存储的图像中选择一个或多个图像添加到所述预设拼图模板中未激活的取景界面中。进一步地,在触发所述预设模板中的一个或多个所述取景界面进行图像采集过程中,获取当前已经进行过图像采集的取景界面的第一数量,比较所述第一数量与第二数量,其中,所述第二数量为其他拼图模板中取景界面的数量;依据比较结果,将所述第二数量小于所述第一数量的其他拼图模板进行标记,其中,所述标记用于指示在当前图像采集过程中被标记的拼图模板不可用。根据本发明的另个一个方面,提供了一种拼图的处理装置,包括:触发模块,用于触发预设拼图模板中的指定取景界面进行图像采集,其中,所述预设拼图模板有多个,每一个所述预设拼图模板中有多个所述取景界面;生成模块,用于在触发所述预设模板中的一个或多个所述取景界面进行图像采集之后,将所述预设拼图模板生成拼图照片。进一步地,所述触发模块包括:第一激活单元,用于激活所述指定取景界面中的界面由预设图像切换到当前需要采集的图像;执行单元,用于对所述指定取景界面和/或所述指定取景界面中当前图像执行预定操作,其中,所述预定操作包括:调整所述指定取景界面的大小和/或在所述预设模板中的位置,旋转、拖曳以及缩放所述图像。进一步地,所述第一激活单元还用于,自动激活所述预设拼图模板中所有取景界面编号顺序最小的取景界面作为所述指定取景界面,并将所述指定取景界面的预设图像切换到当前需要采集的图像;或,接收用户用于选择取景界面的第一触发信号,依据所述第一触发信号将用户需要的取景界面作为所述预定取景界面,并将所述指定取景界面的预设图像切换到当前需要采集的图像。进一步地,所述触发模块还包括:第二激活单元,用于在所述指定取景界面采集图像操作完成之后,自动激活所述指定取景界面编号顺序的下一个取景界面进行图像的采集;或接收单元,用于接收用户进行图像采集的第二触发信号,其中,所述第二触发信号用于指示从本地存储的图像中选择一个或多个图像添加到所述预设拼图模板中未激活的取景界面中。进一步地,获取模块,用于在触发所述预设模板中的一个或多个所述取景界面进行图像采集过程中,获取当前已经进行过图像采集的取景界面的第一数量,比较所述第一数量与第二数量,其中,所述第二数量为其他拼图模板中取景界面的数量;标记模块,用于依据比较结果,将所述第二数量小于所述第一数量的其他拼图模板进行标记,其中,所述标记用于指示在当前图像采集过程中被标记的拼图模板不可用。通过本发明,采用在进行拼图过程中可以实时的通过预设拼图模板中的指定取景界面进行图像的采集,在进行一次或多次图像的采集之后将该预设拼图模板生成拼图照片的方式,解决了相关技术中在进行图像的拼图操作时,采用先进行拍照再进行图像的拼图操作的方式难以满足用户对拼图需求的问题,通过实时采集拼图图像的操作,提高了用户的操作体验。附图说明此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1是根据本发明实施例拼图的处理方法流程图;图2是根据本发明实施例的拼图的处理装置结构框图;图3是根据本发明实施例的拼图的处理装置可选结构框图一;图4是根据本发明实施例的拼图的处理装置可选结构框图二;图5是根据本发明实施例的拼图的处理装置可选结构框图三;图6是根据本发明实施例的拼图的处理装置可选结构框图四;图7是根据本发明实施例的终端界面布局示意图;图8是本发明可选实施例的拼图拍照交互方法流程图;图9是根据本发明实施例的拼图模版使能检测示意图;图10是根据本发明可选实施例的取景窗口等比例放大示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。功能概述:在本发明中通过在拍照的过程中,选择终端已预设的拼图模板中的取景界面进行图像的采集,在取景界面进行图像采集时,用户可以根据自己的喜好或需求对取景界面和该取景界面中的图像进行适应性的调整,已到达用户的需求;在图像采集的过程中,用户可以选择多个取景界面进行实时的取景,也可以从本地存储的照片中选择需要的图像添加到取景界面中,在拼图模板中的取景界面满足用户需求之后保存该拼图模板。由上述过程中,本实施例可以进行实时图像的拼图,用户在该过程中可以对需要拼图的图像进行调整,该方式进一步满足了用户的需求。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本实施例提供了一种拼图的处理方法,图1是根据本发明实施例拼图的处理方法流程图,如图1所示,该方法包括如下步骤:步骤S102:触发预设拼图模板中的指定取景界面进行图像采集;其中,预设拼图模板有多个,每一个预设拼图模板中有多个取景界面;步骤S104:在触发预设模板中的一个或多个取景界面进行图像采集之后,将预设拼图模板生成拼图照片。在本实施例中,采用了在进行拼图过程中可以实时的通过预设拼图模板中的指定取景界面进行图像的采集,在进行一次或多次图像的采集之后将该预设拼图模板生成拼图照片的方式,解决了相关技术中在进行图像的拼图操作时,采用先进行拍照再进行图像的拼图操作的方式难以满足用户对拼图需求的问题,通过实时采集拼图图像的操作,提高了用户的操作体验。而在本实施例上述步骤S102在触发预设拼图模板中的指定取景界面进行图像的采集之前,还可以包括:选择最近一次使用的拼图模板,或默认的拼图模板作为预设拼图模板,其中,默认的拼图模板为所有拼图模板中编号顺序最小的拼图模板。上述选择拼图模板的方式仅仅是启动终端默认的拼图模板作为预设拼图模板,在启动进行拼图操作之后,用户如果不需要默认的拼图模板,可以选择终端预设的其他拼图模板作为当前进行图像采集的拼图模板。而在本实施例的一个可选实施方式中涉及到触发预设拼图模板中的指定取景界面进行图像的采集的方式,可以通过如下步骤来实现:步骤S11:激活指定取景界面中的界面由预设图像切换到当前需要采集的图像;需要说明的是,为了美化拼图模板的界面,该拼图模板的取景界面一般都会有预设图像,因此,在采集用户需要的图像时需要由当前预设的图像切换到当前采集图像,如果该指定取景界面没有预设图像,则可以直接进行图像的采集。步骤S12:对指定取景界面和/或指定取景界面中当前图像执行预定操作,其中,预定操作包括:调整指定取景界面的大小和/或在预设模板中的位置,旋转、拖曳以及缩放图像。需要说明的是,本实施例的预定操作并不仅仅限于上述操作,还可以是对当前图像进行美颜的操作。即现有技术中对图像操作的方式在本实施例中都是可以应用的。此外,在本实施例的另一个实施方式中涉及到激活指定取景界面中的界面由预设图像切换到当前需要采集的图像的方式,可以通过如下方式来实现:方式一:自动激活预设拼图模板中所有取景界面编号顺序最小的取景界面作为指定取景界面,并将指定取景界面的预设图像切换到当前需要采集的图像;方式二:接收用户用于选择取景界面的第一触发信号,依据第一触发信号将用户需要的取景界面作为指定取景界面,并将指定取景界面的预设图像切换到当前需要采集的图像。需要说明的是,上述方式一是一种选择默认取景界面的方式,而方式二则是可以通过用户的触发,选择用户需要的取景界面作为该指定取景界面。对于本实施例涉及的触发预设模板中的一个或多个取景界面进行图像采集,在本实施例的又一个可选实施例方式中可以通过如下方式来实现:方式A:在指定取景界面采集图像操作完成之后,自动激活指定取景界面编号顺序的下一个取景界面进行图像的采集;方式B:接收用户进行图像采集的第二触发信号,其中,第二触发信号用于指示从本地存储的图像中选择一个或多个图像添加到预设拼图模板中未激活的取景界面中。需要说明的是,方式A是指在当前取景操作完成之后,终端会自动激活切换到下一个取景界面进行取景的操作,而方式B则是指用户可以不用通过拍照的方式进行图像的采集,而可以通过从本地存储的图像中选择一个或多个图像添加到该预设拼图中未激活的取景界面中从而实现图像的采集,该未激活的取景界面指的是取景界面没有进入到实时图像采集的界面。此外,在本实施例中为了能够满足用户在图像采集的过程中进行更方便的进行拼图模板的切换,本实施例的一个可选实施方式中采用了如下方式,该方式包括:步骤S21:在触发预设模板中的一个或多个取景界面进行图像采集过程中,获取当前已经进行过图像采集的取景界面的第一数量,比较第一数量与第二数量,其中,第二数量为其他拼图模板中取景界面的数量;步骤S22:依据比较结果,将第二数量小于第一数量的其他拼图模板进行标记,其中,标记用于指示在当前图像采集过程中被标记的拼图模板不可用。在本实施例中还提供了一种拼图的处理装置,该装置用于实现上述实施例及可选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”“单元”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图2是根据本发明实施例的拼图的处理装置结构框图,如图2所示,该装置包括:触发模块22,用于触发预设拼图模板中的指定取景界面进行图像采集,其中,预设拼图模板有多个,每一个预设拼图模板中有多个取景界面;生成模块24与触发模块22耦合连接,用于在触发预设模板中的一个或多个取景界面进行图像采集之后,将预设拼图模板生成拼图照片。图3是根据本发明实施例的拼图的处理装置可选结构框图一,如图3所示,该装置还包括:选择模块32与触发模块22耦合连接,用于选择最近一次使用的拼图模板,或默认的拼图模板作为预设拼图模板,其中,默认的拼图模板为所有拼图模板中编号顺序最小的拼图模板。图4是根据本发明实施例的拼图的处理装置可选结构框图二,如图4所示,该触发模块22包括:第一激活单元42,用于激活指定取景界面中的界面由预设图像切换到当前需要采集的图像;执行单元44与第一激活单元42耦合连接,用于对指定取景界面和/或指定取景界面中当前图像执行预定操作,其中,预定操作包括:调整指定取景界面的大小和/或在预设模板中的位置,旋转、拖曳以及缩放图像。可选地,该第一激活单元42还用于,自动激活预设拼图模板中所有取景界面编号顺序最小的取景界面作为指定取景界面,并将指定取景界面的预设图像切换到当前需要采集的图像;或,接收用户用于选择取景界面的第一触发信号,依据第一触发信号将用户需要的取景界面作为预定取景界面,并将指定取景界面的预设图像切换到当前需要采集的图像。图5是根据本发明实施例的拼图的处理装置可选结构框图三,如图5所示,触发模块22还包括:第二激活单元52与执行单元44耦合连接,用于在指定取景界面采集图像操作完成之后,自动激活指定取景界面编号顺序的下一个取景界面进行图像的采集;或接收单元54与执行单元44耦合连接,用于接收用户进行图像采集的第二触发信号,其中,第二触发信号用于指示从本地存储的图像中选择一个或多个添加到预设拼图模板中未激活的取景界面中。图6是根据本发明实施例的拼图的处理装置可选结构框图四,如图6所示,该装置还包括:获取模块62与触发模块22耦合连接,用于在触发预设模板中的一个或多个取景界面进行图像采集过程中,获取当前已经进行过图像采集的取景界面的第一数量,比较第一数量与第二数量,其中,第二数量为其他拼图模板中取景界面的数量;标记模块64与获取模块62耦合连接,用于依据比较结果,将第二数量小于第一数量的其他拼图模板进行标记,其中,标记用于指示在当前图像采集过程中被标记的拼图模板不可用。下面结合本发明可选实施例对本发明实施实例进行详细的说明;本可选实施例将照片拍照过程与编辑操作相结合,提供了一种在拍照取景界面进行拼图拍照的方法;在该方法中,拍照应用启动后,在取景界面选择拼图模板,将模板中的各个子取景框依次激活进行取景和拍照;在各个子取景框拍照时,可以根据子取景框大小自动等比例放大显示,可以实时对拍后的照片进行多种调整操作;拼图拍照完毕后,即时生成拼图照片。需要说明的是,本可选实施例所提供的方式适用于智能手机、照相机、平板电脑等各类有拍照功能的终端产品及运行其上的拍照类应用软件。本可选实施例的技术方案包括三个大的方面:(1)拼图拍照取景界面的基本布局;(2)拼图拍照的交互设计;(3)拼图拍照的照片保存。其中,拼图拍照取景界面的基本布局可以通过如下方式来实现:拼图拍照方式是拍照类方案的一个子集,可以以一种拍照选项的形式出现在各类有拍功能的终端产品或及运行其上的拍照类应用软件中。以智能手机产品为例,拼图拍照启动后取景界面的基本布局见图7,图7是根据本发明可选实施例的取景界面的布局示意图,该界面包括:拼图模板选择和拼图拍照界面。其中,在拼图模板选择区域,可以滑动选择不同的拼图模板,并可进行模板在线下载扩展;拼图拍照界面即图示中所有子取景框区域,拍照界面的子取景框布局与当前选择的拼图模板子照片布局完全相同,每个子取景框使用终端产品的摄像头进行独立取景。拼图拍照在取景界面的交互流程通过如下方式方式来实现:对所有预置拼图模版赋予数字编号从1、2、……、X;每个拼图模版中含有子取景框的数量信息,与模版编号相对应,设为M1、M2、……、MX;每个拼图模版中,对子取景框依次编号P1、P2、……、PM;当次拼图拍照中,已经被有效照片填充的子取景框数量计数器为N,其中,有效照片,指通过拍照或手动添加照片形式,最终填充在子取景框中的照片。在本可选实施例中,定义当前使用的拼图模版中的子取景框激活规则为:不论当前激活的子取景框是哪一个,拍照后自动激活的下一个子取景框应该总是还没填充照片的编号最小的子取景框。图7是根据本发明实施例的终端界面布局示意图;下面以图7所示界面布局为基础,对本可选实施例中涉及到的拼图拍照交互方法流程进行详细说明,图8是本发明可选实施例的拼图拍照交互方法流程图,如图8所示,该方法包括:步骤S802:启动拼图拍照模式;步骤S804:选择默认拼图模板;如果此时需要对拼图子照片进行调整,则可知执行步骤S816;如果不需要则执行步骤S806;其中,该默认拼图模板为上一次进行拼图拍照时使用的拼图模版X,如果没有使用过,默认为拼图模版1;步骤S806:在取景界面显示当前拼图模版;其中,可以是子取景框P1自动激活并取景,其它子取景框显示模版的预置图片;步骤S808:比较计数N与M;在N>M时执行步骤S810,在N=M时执行步骤S818;步骤S810:对N>M的拼图模板修改状态为禁止调用;其中,该步骤是对拼图模版使能检测;对每个预置拼图模版,如果N大于M,则将对应的拼图模版选项灰显,禁止调用;图9是根据本发明实施例的拼图模版使能检测示意图,如图9所示,当前使用的是拼图模版1,子取景框数量M1=7,子取景框P1、P2、P3已经拍照完毕并被有效照片填充,即N=3;如果拼图模版2的子取景框数量为M2=2,而其它拼图模版的子取景框数量大于等于3,则应将拼图模版2的选项灰显。步骤S812填充当前取景界面;其中,通过已激活的子取景框预览画面,按下快门拍照;拍照动作完毕后,将下一个子取景框自动激活。也可以选择不拍照,直接在取景窗口中选择从相册添加已有照片;步骤S814:拍照之后调整拼图子照片;重复执行上述步骤直到N=M时,之后执行步骤S818;其中,可以在当前拼图模版选择上一张拍完的照片,直接进行画面旋转、画面缩放、拖拽、替换或添加图片等操作;可以通过手动选择激活任意一个子取景框;更换拼图模版;选择某个除当前拼图模版外的其他模版,确认选择后在取景界面显示更改后的拼图模版;或者选择更多模版,链接到拼图模版的在线下载地址,下载并扩展安装模版;步骤S816:拍照之前调整拼图子照片;之后执行步骤S806;在已激活的子取景框中提供多种画面调整选项,如取景窗口等比例放大、画面旋转、画面缩放、拖拽、替换或添加图片等;步骤S818:拼图拍照完成;其中,满足拼图拍照完成的条件为检测到有效照片数量N和当前使用的拼图模版最大允许拍照数量M相等,拼图拍照完毕;步骤S820:从拍照菜单选择修改、放弃或保存照片,结束拼图拍照。其中,上述步骤的“取景窗口等比例放大”是拼图拍照技术方案中的一个功能选项,可在拍照设置中提供“拼图拍照取景窗口自动放大”选项:该选项如果未使能,则需要在拼图拍照时手动选择开启取景窗口放大;拼图拍照时,在当前激活的子取景框中选择取景窗口放大操作后,立即等比例放大显示;当拍照动作完毕时回显2秒后,将当前激活的取景窗口恢复原始大小,将下一个子取景框自动激活;该选项如果使能,则在拼图拍照时,当前已激活的子取景框激活3秒后,将其自动等比例放大显示;当拍照动作完毕时回显2秒后,将当前激活的取景窗口恢复原始大小,将下一个子取景框自动激活。图10是根据本发明可选实施例的取景窗口等比例放大示意图,如图10所示,以子取景框P3为例,说明取景窗口P3等比例放大的过程,参照图3取景窗口等比例放大示意图,在P2填充完毕后,P3被激活并取景,且被自动或手动进行等比例放大显示,P3填充完毕后,还原至原始大小,激活下一取景框P4。“拼图拍照取景窗口自动放大”选项是否使能,对流程上的影响仅在于是否自动放大已激活的子取景框,此处不再区分说明。拼图拍照的照片保存的方式可以通过如下方式实现:拼图照片保存时,可选高质量拼图模式,其中,拼后的照片不压缩,或一般质量拼图模式,其中拼后的照片压缩;拼图拍照过程中的所有子照片默认以原图形式保存在终端的照片存放目录下的同一个子目录下,以统一规则命名。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该位于该存储介质中的程序可以用来进行拼图的处理,该程序在执行时,可以包括如下步骤:步骤S1:触发在存储介质预设拼图模板中的指定取景界面进行图像采集;步骤S2:在触发预设模板中的一个或多个取景界面进行图像采集之后,将预设拼图模板生成拼图照片。其中,该存储介质可以是ROM/RAM、磁碟、光盘等。可选地,在本实施方式中,处理器根据存储介质中已存储的程序代码执行自动激活预设拼图模板中所有取景界面编号顺序最小的取景界面作为指定取景界面,并将指定取景界面的预设图像切换到当前需要采集的图像;或,可选地,在本实施方式中,处理器根据存储介质中已存储的程序代码执行接收用户用于选择取景界面的第一触发信号,依据第一触发信号将用户需要的取景界面作为指定取景界面,并将指定取景界面的预设图像切换到当前需要采集的图像。可选地,本实施例中的具体示例可以参考上述可选实施例中所描述的示例,本实施方式在此不再赘述。在本可选实施例中的实施方式中,通过将取景拍照过程与拼图操作有机结合,解决了相关技术中拍后拼图方案可能导致用户因无法事先预览拼图效果而反复取景拍照、被迫替换照片等问题;此外,通过取景窗口等比例放大,解决了相关拼图方案中,对子图进行编辑操作时,由于子图尺寸过小引起的诸多不便捷;通过拼图模版使能检测,避免了用户误选择不合适模版的不必要操作;以及实时拼图,即拍即拼的方式,更契合人的潜在需求和感知,能为用户带来更好的使用体验。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上仅为本发明的可选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1