添加边框的方法及装置与流程

文档序号:13220699阅读:170来源:国知局
技术领域本公开涉及图像处理领域,特别涉及一种添加边框的方法及装置。

背景技术:
日常生活中用户经常会拍摄照片,且随着对照片质量的需求越来越高,用户还会对拍摄的照片进行美化处理,而在照片中添加边框是常用的美化方式之一。通常用户会在终端上安装第三方应用,拍摄好一张照片后再通过第三方应用为照片添加边框。也即是,用户先打开终端配置的摄像装置,此时终端可以显示摄像装置的拍摄界面,并通过摄像装置拍摄照片,从而将拍摄的照片存储在相册中。之后用户可以关闭该拍摄界面并打开第三方应用,第三方应用通过调用终端的操作系统提供的接口,并根据用户选择照片的操作获取拍摄好的照片,再为用户提供多个边框以便用户选择待添加的边框,用户选择待添加的边框后,第三方应用即可为该照片添加选择的边框,得到添加边框后的照片,如果用户确定保存该添加边框后的照片,第三方应用即可将该添加边框后的照片保存在相册中。

技术实现要素:
为克服相关技术中存在的问题,本公开提供一种添加边框的方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种添加边框的方法,所述方法包括:在摄像装置的场景界面中提供设置边框选项,所述设置边框选项用于为照片设置待添加的边框;当检测到对所述设置边框选项的选择操作时,显示相册中的至少一张候选边框图片;根据用户对所述至少一张候选边框图片的选择操作,从所述至少一张候选边框图片中确定待添加的边框;为拍摄的照片添加所述边框。在另一实施例中,所述在摄像装置的场景界面中提供设置边框选项,包括:在显示所述摄像装置的拍摄界面时,在所述拍摄界面中提供所述设置边框选项;所述为拍摄的照片添加所述边框,包括:在所述拍摄界面的边界区域显示所述边框;当检测到拍摄照片的操作时,为拍摄到的照片添加所述边框。在另一实施例中,所述在摄像装置的场景界面中提供设置边框选项,包括:当在拍摄界面上检测到拍摄照片的操作时,显示拍摄的照片,并提供所述设置边框选项。在另一实施例中,所述为拍摄的照片添加所述边框,包括:显示添加所述边框后的照片;当检测到用户的确认操作时,保存所述添加所述边框后的照片。在另一实施例中,所述根据用户对所述至少一张候选边框图片的选择操作,从所述至少一张候选边框图片中确定待添加的边框,包括:当检测到对所述至少一张候选边框图片中的指定候选边框图片的选择操作时,在当前界面中显示所述指定候选边框图片;当检测到用户在所述指定候选边框图片中的拖拽操作时,对所述拖拽操作对应的图片区域进行缩放,使得缩放后图片区域的尺寸为预设边框尺寸;将缩放后的图片区域确定为待添加的边框。在另一实施例中,所述根据用户对所述至少一张候选边框图片的选择操作,从所述至少一张候选边框图片中确定待添加的边框,包括:当检测到对所述至少一张候选边框图片中的指定候选边框图片的选择操作时,将所述指定候选边框图片的边界区域确定为待添加的边框;或者,当检测到对所述至少一张候选边框图片中的指定候选边框图片的选择操作时,对所述指定候选边框图片进行缩放,使得缩放后的图片尺寸为预设边框尺寸,并将缩放后的图片确定为待添加的边框;或者,当检测到对所述至少一张候选边框图片中的指定候选边框图片的选择操作时,显示自定义选项,当检测到对所述自定义选项的选择操作时,根据用户在所述指定候选边框图片的滑动操作确定待添加的边框。根据本公开实施例的第二方面,提供一种添加边框的装置,所述装置包括:显示模块,用于在摄像装置的场景界面中提供设置边框选项,所述设置边框选项用于为照片设置待添加的边框;所述显示模块还用于当检测到对所述设置边框选项的选择操作时,显示相册中的至少一张候选边框图片;确定模块,用于根据用户对所述至少一张候选边框图片的选择操作,从所述至少一张候选边框图片中确定待添加的边框;添加模块,用于为拍摄的照片添加所述边框。在另一实施例中,所述显示模块还用于在显示所述摄像装置的拍摄界面时,在所述拍摄界面中提供所述设置边框选项;所述添加模块还用于在所述拍摄界面的边界区域显示所述边框;当检测到拍摄照片的操作时,为拍摄到的照片添加所述边框。在另一实施例中,所述显示模块还用于当在拍摄界面上检测到拍摄照片的操作时,显示拍摄的照片,并提供所述设置边框选项。在另一实施例中,所述添加模块还用于显示添加所述边框后的照片,当检测到用户的确认操作时,保存所述添加所述边框后的照片。在另一实施例中,所述确定模块还用于当检测到对所述至少一张候选边框图片中的指定候选边框图片的选择操作时,在当前界面中显示所述指定候选边框图片,当检测到用户在所述指定候选边框图片中的拖拽操作时,对所述拖拽操作对应的图片区域进行缩放,使得缩放后图片区域的尺寸为预设边框尺寸,将缩放后的图片区域确定为待添加的边框。在另一实施例中,所述确定模块还用于当检测到对所述至少一张候选边框图片中的指定候选边框图片的选择操作时,将所述指定候选边框图片的边界区域确定为待添加的边框;或者,所述确定模块还用于当检测到对所述至少一张候选边框图片中的指定候选边框图片的选择操作时,对所述指定候选边框图片进行缩放,使得缩放后的图片尺寸为预设边框尺寸,并将缩放后的图片确定为待添加的边框;或者,所述确定模块还用于当检测到对所述至少一张候选边框图片中的指定候选边框图片的选择操作时,显示自定义选项,当检测到对所述自定义选项的选择操作时,根据用户在所述指定候选边框图片的滑动操作确定待添加的边框。根据本公开的第三方面,提供一种添加边框的装置,所述装置包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为:在摄像装置的场景界面中提供设置边框选项,所述设置边框选项用于为照片设置待添加的边框;当检测到对所述设置边框选项的选择操作时,显示相册中的至少一张候选边框图片;根据用户对所述至少一张候选边框图片的选择操作,从所述至少一张候选边框图片中确定待添加的边框;为拍摄的照片添加所述边框。本公开的实施例提供的技术方案可以包括以下有益效果:本公开实施例中提供的添加边框的方法及装置,通过在摄像装置的场景界面中提供设置边框选项,当检测到对该设置边框选项的选择操作时,显示相册中的至少一张候选边框图片,根据用户对该至少一张候选边框图片的选择操作,从该至少一张候选边框图片中确定待添加的边框,为拍摄的照片添加该边框,为照片添加边框时无需脱离摄像装置的场景界面,也无需通过第三方应用实现,提高了灵活性,而且简化了添加边框的步骤,提高了操作效率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种添加边框的方法的流程图;图2是根据一示例性实施例示出的一种添加边框的方法的流程图;图3是根据一示例性实施例示出的一种拍摄界面示意图;图4是根据一示例性实施例示出的一种图片选择界面示意图;图5是根据一示例性实施例示出的一种边框设置界面示意图;图6是根据一示例性实施例示出的一种边框确认界面示意图;图7是根据一示例性实施例示出的一种边框示意图;图8是根据一示例性实施例示出的一种照片示意图;图9是根据一示例性实施例示出的一种拍摄界面示意图;图10是根据一示例性实施例示出的一种设置边框选项的示意图;图11是根据一示例性实施例示出的一种添加边框的装置的框图;图12是根据一示例性实施例示出的一种添加边框的装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种添加边框的方法的流程图,如图1所示,该添加边框的方法应用于终端中,该添加边框的方法包括以下步骤:在步骤101中,在摄像装置的场景界面中提供设置边框选项。其中,该设置边框选项用于为照片设置待添加的边框;在步骤102中,当检测到对该设置边框选项的选择操作时,显示相册中的至少一张候选边框图片。在步骤103中,根据用户对该至少一张候选边框图片的选择操作,从该至少一张候选边框图片中确定待添加的边框。在步骤104中,为拍摄的照片添加该边框。综上所述,本公开实施例中提供的添加边框的方法,通过在摄像装置的场景界面中提供设置边框选项,当检测到对该设置边框选项的选择操作时,显示相册中的至少一张候选边框图片,根据用户对该至少一张候选边框图片的选择操作,从该至少一张候选边框图片中确定待添加的边框,为拍摄的照片添加该边框,为照片添加边框时无需脱离摄像装置的场景界面,也无需通过第三方应用实现,提高了灵活性,而且简化了添加边框的步骤,提高了操作效率。在另一实施例中,该在摄像装置的场景界面中提供设置边框选项,包括:在显示该摄像装置的拍摄界面时,在该拍摄界面中提供该设置边框选项;该为拍摄的照片添加该边框,包括:在该拍摄界面的边界区域显示该边框;当检测到拍摄照片的操作时,为拍摄到的照片添加该边框。在另一实施例中,该在摄像装置的场景界面中提供设置边框选项,包括:当在拍摄界面上检测到拍摄照片的操作时,显示拍摄的照片,并提供该设置边框选项。在另一实施例中,该为拍摄的照片添加该边框,包括:显示添加该边框后的照片;当检测到用户的确认操作时,保存该添加该边框后的照片。在另一实施例中,该根据用户对该至少一张候选边框图片的选择操作,从该至少一张候选边框图片中确定待添加的边框,包括:当检测到对该至少一张候选边框图片中的指定候选边框图片的选择操作时,在当前界面中显示该指定候选边框图片;当检测到用户在该指定候选边框图片中的拖拽操作时,对该拖拽操作对应的图片区域进行缩放,使得缩放后图片区域的尺寸为预设边框尺寸;将缩放后的图片区域确定为待添加的边框。在另一实施例中,根据用户对该至少一张候选边框图片的选择操作,从该至少一张候选边框图片中确定待添加的边框,包括:当检测到对该至少一张候选边框图片中的指定候选边框图片的选择操作时,将该指定候选边框图片的边界区域确定为待添加的边框;或者,当检测到对该至少一张候选边框图片中的指定候选边框图片的选择操作时,对该指定候选边框图片进行缩放,使得缩放后的图片尺寸为预设边框尺寸,并将缩放后的图片确定为待添加的边框。图2是根据一示例性实施例示出的一种添加边框的方法的流程图,如图2所示,该添加边框的方法应用于终端中,包括以下步骤:在步骤201中,在显示该摄像装置的拍摄界面时,在该拍摄界面中提供设置边框选项。相关技术中,为照片添加边框需要通过第三方应用实现,操作过程繁琐且局限性强,而在本实施例中,可以在终端配置的摄像装置的场景界面中为照片添加边框,操作简便快捷。其中,该摄像装置包括摄像头和相应的软件程序,并且摄像装置通常可以装置于终端中。终端启动摄像装置后,可以显示该摄像装置的场景界面。该场景界面可以包括拍摄界面、图片展示页面等,该拍摄界面用于显示该摄像装置拍摄范围内的画面,且在该拍摄界面中可以触发拍摄照片的操作,该图片展示页面用于展示该摄像装置拍摄到的照片,或者还可以展示相册中的照片、图片等。本实施例对该摄像装置的场景界面不做限定。为了便于为照片添加边框,该终端显示摄像装置的任一场景界面时,可以在该场景界面中提供设置边框选项,该设置边框选项用于为照片设置待添加的边框。其中,该终端可以在该场景界面的预设位置处显示该设置边框选项,该预设位置可以为该场景界面的边缘位置、中心位置、角落位置或者用户设定的位置等,本实施例对此不做限定。另外,该终端在该场景界面中显示该设置边框选项时,可以采用悬浮的方式显示该设置边框选项,或者以按键的形式显示该设置边框选项等,本实施例对此也不做限定。例如,该终端在启动摄像装置后,显示如图3所示的拍摄界面,在该拍摄界面中为用户提供用于拍摄照片的拍摄选项,还为用户提供了用于设置边框的设置边框选项,终端可以在检测到用户对拍摄选项的选择操作后拍摄照片,或者检测到用户对设置边框选项的选择操作后设置待添加的边框。上述步骤201仅以在摄像装置的拍摄界面提供设置边框选项为例,当终端检测到启动摄像装置的操作或者检测到从图片展示页面切换至拍摄界面等操作时,显示拍摄界面,并在该拍摄界面中提供该设置边框选项。在步骤202中,当检测到对该设置边框选项的选择操作时,显示相册中的至少一张候选边框图片。终端检测到对该设置边框选项的选择操作时,表示用户要设置待添加的边框,则终端显示该相册中的至少一张候选边框图片,以便用户浏览该至少一个候选边框图片,根据该至少一个候选边框图片确定待添加的边框。其中,该选择操作可以包括点击、按压和双击等操作,本实施例对此不做限定。实际应用中,相册中可以包括用户拍摄的照片或者下载的图片,还可以包括开发人员预先设置的边框图片等,则该终端可以将相册中的所有图片均作为候选边框图片,也可以仅将相册中预先设置的边框图片作为候选边框图片,本实施例对此不做限定。在步骤203中,根据用户对该至少一张候选边框图片的选择操作,从该至少一张候选边框图片中确定待添加的边框。终端显示该至少一张候选边框图片时,用户可以从至少一张候选边框图片中选择一张指定候选边框图片,将该指定候选边框图片作为边框素材,从而确定待添加的边框。其中,该终端根据该指定候选边框图片,可以采用不同的方式确定待添加的边框。也即是,步骤203可以包括以下步骤2031-2034中的任一项:2031、当检测到对该至少一张候选边框图片中的指定候选边框图片的选择操作时,在当前界面中显示该指定候选边框图片,当检测到用户在该指定候选边框图片中的拖拽操作时,对该拖拽操作对应的图片区域进行缩放,使得缩放后图片区域的尺寸为预设边框尺寸,将缩放后的图片区域确定为待添加的边框。用户选择该指定候选边框图片后,终端显示该指定候选边框图片,此时,用户可以在该指定候选边框图片上触发拖拽操作,以选择待添加的边框,则当终端检测到用户的拖拽操作时,根据该拖拽操作确定该拖拽操作对应的图片区域。之后,该终端可以根据该图片区域的原始尺寸和预设边框尺寸,对该图片区域进行缩放,使得缩放后图片区域的尺寸为预设边框尺寸,将缩放后的图片区域确定为待添加的边框。其中,该预设边框尺寸可以根据该终端的显示屏幕的尺寸确定,以保证添加的边框与显示屏幕匹配,或者该预设边框尺寸还可以由用户设置,本实施例对此不做限定。而且,通常照片的边框边包括上、下、左、右四个方向上的边框,上边框和下边框的横向长度相同,而左边框和右边框的纵向长度相同。因此,该预设边框尺寸可以包括预设横向长度、预设纵向长度和预设边框宽度,预设横向长度与该终端的显示屏幕的横向长度相等,预设纵向长度与该终端的显示屏幕的纵向长度相等。该终端可以对该图片区域进行缩放,得到第一图片区域,使得第一图片区域的横向长度为预设横向长度,纵向长度为预设边框宽度,并将该第一图片区域作为待添加的上边框和下边框。并对该图片区域进行缩放,得到第二图片区域,使得第二图片区域的纵向长度为预设纵向长度,横向长度为预设边框宽度,并将该第二图片区域作为待添加的左边框和右边框,从而得到待添加的四个边框。或者,该预设横向长度可以小于该终端的显示屏幕的横向长度,预设纵向长度也小于该终端的显示屏幕的纵向长度。那么,该终端获取到第一图片区域后,可以将多个第一图片区域排列构成上边框和下边框,获取到第二图片区域后,可以将多个第二图片区域排列构成左边框和右边框,从而得到待添加的四个边框。实际应用中,用户触发拖拽操作时,只需确定该拖拽操作的起始位置和终止位置,而该拖拽操作对应的图片区域可以为圆形区域、矩形区域或者菱形区域等多种形状。该终端可以默认设置该图片区域的形状,检测到的用户的拖拽操作时,根据该拖拽操作的起始位置和终止位置确定符合默认形状的图片区域。或者,该终端还可以先显示至少一个图形选项,该至少一个图形选项包括圆形选项、矩形选项和菱形选项等,可以表示所确定的图片区域的形状。用户可以从至少一个图形选项中选择任一图形选项,该终端即可根据用户选择的图形选项以及该拖拽操作的起始位置和终止位置,确定符合用户选择的图形选项对应形状的图形区域。另外,该终端对该图片区域进行缩放后,还可以显示缩放后的图片区域,并显示确认选项,当检测到用户对确认选项的点击操作时,表示用户确认将缩放后的图片选项设置为边框,则终端再将缩放后的图片区域确定为待添加的边框。2032、当检测到对该至少一张候选边框图片中的指定候选边框图片的选择操作时,将该指定候选边框图片的边界区域确定为待添加的边框。当检测到用户对指定候选边框图片的选择操作时,该终端可以直接提取该指定候选边框图片的边界区域,作为待添加的边框。其中,该边界区域即为该指定候选边框图片中与任一边界线的距离不大于预设距离的像素点所组成的区域,该预设距离可以根据该终端的显示屏幕的尺寸确定,也可根据用户的需求确定,本实施例对此不做限定。2033、当检测到对该至少一张候选边框图片中的指定候选边框图片的选择操作时,对该指定候选边框图片进行缩放,使得缩放后的图片尺寸为预设边框尺寸,并将缩放后的图片确定为待添加的边框。当检测到用户对指定候选边框图片的选择操作时,该终端可以默认将该指定候选边框图片直接作为边框,则对该指定候选边框图片进行缩放,使得缩放后的图片尺寸为预设边框尺寸,并将缩放后的图片确定为待添加的边框。其中,本步骤2033中的缩放过程与步骤2031中的缩放过程类似,在此不做赘述。2034、当检测到对该至少一张候选边框图片中的指定候选边框图片的选择操作时,显示自定义选项,当检测到对该自定义选项的选择操作时,根据用户在该指定候选边框图片的滑动操作确定待添加的边框。当检测到用户对指定候选边框图片的选择操作时,该终端可以根据用户的自定义设置确定待添加的边框。例如该终端可以显示自定义选项,该自定义选项用于在该图片区域中选取任意形状的区域。当检测到对该自定义选项的选择操作时,用户即可在该指定候选边框图片上触发多个滑动操作,该多个滑动操作的滑动轨迹即可构成一个图片区域,该终端即可将该图片区域作为待添加的边框,或者对该图片区域进行缩放后,将缩放后的图片区域作为待添加的边框。需要说明的是,本实施例对执行上述步骤2031-2034中的哪一种方式来确定边框不做限定。而在实际应用中,终端可以通过用户的选择确定采用哪一种方式来确定边框。例如,当终端检测到对该至少一张候选边框图片中的指定候选边框图片的选择操作时,在当前界面中显示该指定候选边框图片的同时,还可以为用户提供至少一个图形选项、边缘边框选项、整体边框选项和自定义选项,当检测到用户对任一图形选项的选择操作时,根据选择的图形选项执行步骤2031;当检测到用户对该边缘边框选项的选择操作时,执行步骤2032;当检测到用户对该整体边框选项的选择操作时,执行步骤2033;当检测到用户对该自定义选项的选择操作时,执行步骤2034。例如,在如图3所示的拍摄界面的基础上,当终端检测到用户对设置边框选项的选择操作后,显示如图4所示的图片选择界面,在该图片选择界面中以缩略图的形式显示至少一张候选边框图片,当检测到用户对该至少一张候选边框图片中指定候选边框图片的选择操作时,显示如图5所示的边框设置界面,在该边框设置界面中显示该指定候选边框图片,并且为用户提供圆形选项、边缘边框选项、整体边框选项和自定义选项。在如图5所示的边框设置界面的基础上,终端检测到用户对任一选项的选择操作后,采取与该选项对应的方式确定图片区域并对确定的图片区域进行缩放,确定待添加的边框,并显示该边框,并为用户提供确认选项、取消选项和重新选择选项,以便用户进行确认。在如图6所示的边框确认界面的基础上,如果检测到用户对确认选项的选择操作,则确认将当前所设置的边框确定为待添加的边框,并显示如图7所示的拍摄界面;而如果检测到用户对取消选项的选择操作,则返回如图3所示的拍摄界面,不再将当前所设置的边框确定为待添加的边框;如果检测到用户对重新选择选项的选择操作,则返回如图4所示的图片选择界面或如图5所示的边框设置界面,重新设置边框。在步骤204中,在该拍摄界面的边界区域显示该边框,当检测到拍摄照片的操作时,为拍摄到的照片添加该边框。终端在确定待添加的边框后,显示拍摄界面并在该拍摄界面的边界区域显示该待添加的边框,当在拍摄界面上检测到用户拍摄照片的操作时,为拍摄到的照片添加该边框,并显示添加该边框后的照片,当检测到用户的确认操作时,保存该添加该边框后的照片。通过预先设置待添加的边框,当拍摄照片后即可直接获取到包含边框的照片,而无需使用第三方应用为照片添加边框,操作非常简便。其中,该确认操作可以通过对确认选项的选择操作触发。且实际应用时,终端在显示该添加边框后的照片时,还可以为用户提供确认选项、重新选择选项和取消选项中的至少一个。该确认选项用于确定保存该添加边框后的照片,该重新选择选项用于重新为该拍摄的照片选择边框,该取消选项用于重新拍摄照片。也即是,当用户对添加边框后的照片满意时,可以触发对确认选项的选择操作,当终端检测到用户对确认选项的选择操作时,确定检测到用户的确认操作,则保存该添加边框后的照片。此时该终端可以显示拍摄界面,并显示确定的边框,用户可以继续拍摄下一张照片,下一张照片可以继续使用该边框,或者用户也可以更换边框后再拍摄下一张照片。当用户预览添加边框后的照片,对预先设置好的边框不满意时,可以触发对重新选择选项的选择操作,当终端检测到用户对重新选择选项的选择操作时,显示至少一张候选边框图片,重新为该拍摄的照片确定待添加的边框,确定过程与步骤203类似,确定新的边框后,该终端即可为拍摄的照片添加新的边框,并显示添加后的照片。而当用户对拍摄的照片不满意时,可以触发对取消选项的选择操作,当终端检测到用户对取消选项的选择操作时,重新拍摄照片,即不再保存拍摄的照片,也不保存添加边框后的照片,而是显示拍摄界面,并显示确定的边框,用户可以重新拍摄照片。例如,在如图6所示的边框确认界面的基础上,当终端检测到用户对确认选项的选择操作时,显示如图7所示的拍摄界面,在拍摄界面的边界区域显示设置的边框。当检测到用户对拍摄选项的选择操作后,对拍摄到的照片添加边框,显示添加边框后的照片,如图8所示。参见图8,终端显示添加边框后的照片时,还可以为用户提供确认选项、取消选项和重新选择选项。当终端检测到用户对确认选项的选择操作时,保存该添加边框后的照片,之后可以返回如图7所示的拍摄界面以便用户继续拍摄照片。而当终端检测到用户对取消选项的选择操作时,则不保存该添加边框后的照片,并且返回如图7所示的拍摄界面以便用户重新拍摄照片;当终端检测到用户对重新选择选项的选择操作时,则不保存该添加边框后的照片,并且返回如图4所示的界面以便用户重新设置待添加的边框。本实施例仅是以在拍摄界面上提供设置边框选项为例进行说明,而在另一种可能的实现方式中,终端还可以先不在拍摄界面中提供设置边框选项,当在拍摄界面上检测到拍摄照片的操作时,显示拍摄的照片,并提供该设置边框选项,当检测到用户对该设置边框选项的选择操作后,执行步骤202-203确定待添加的边框,之后根据拍摄的照片和确定的边框显示添加边框后的照片。例如,终端在启动摄像装置后,显示如图9所示的拍摄界面,并为用户提供用于拍摄照片的拍摄选项,在检测到用户对该拍摄选项的选择操作后,显示拍摄到的照片,并为用户提供设置边框选项,如图10所示。在检测到用户对该设置边框选项的选择操作后,显示如图4所示的至少一个候选边框图片,以便用户选择待添加的边框,在用户确定待添加的边框后,显示添加边框后的照片,如图8所示。需要说明的是,终端既可以在启动摄像装置后,在还未拍摄照片时,在拍摄界面中提供设置边框选项,也可以在拍摄照片后,在显示拍摄的照片的同时提供该设置边框选项,以保证既可以在拍摄照片前设置待添加的边框,也可以在拍摄照片后设置待添加的边框,提高了灵活性。本实施例对提供设置边框选项的时机不做限定。综上所述,本公开实施例中提供的添加边框的方法,通过在摄像装置的场景界面中提供设置边框选项,当检测到对该设置边框选项的选择操作时,显示相册中的至少一张候选边框图片,根据用户对该至少一张候选边框图片的选择操作,从该至少一张候选边框图片中确定待添加的边框,为拍摄的照片添加该边框,为照片添加边框时无需脱离摄像装置的场景界面,也无需通过第三方应用实现,提高了灵活性,而且简化了添加边框的步骤,提高了操作效率,提升了趣味性。下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。图11是根据一示例性实施例示出的一种添加边框的装置的框图,如图11所示,该添加边框的装置应用于终端中,该添加边框的装置包括:显示模块1101、确定模块1102和添加模块1103。该显示模块1101,被配置为用于在摄像装置的场景界面中提供设置边框选项,该设置边框选项用于为照片设置待添加的边框;该显示模块1101还被配置为用于当检测到对该设置边框选项的选择操作时,显示相册中的至少一张候选边框图片;该确定模块1102,被配置为用于根据用户对该至少一张候选边框图片的选择操作,从该至少一张候选边框图片中确定待添加的边框;该添加模块1103,被配置为用于为拍摄的照片添加该边框。综上所述,本公开实施例中提供的添加边框的装置,通过在摄像装置的场景界面中提供设置边框选项,当检测到对该设置边框选项的选择操作时,显示相册中的至少一张候选边框图片,根据用户对该至少一张候选边框图片的选择操作,从该至少一张候选边框图片中确定待添加的边框,为拍摄的照片添加该边框,为照片添加边框时无需脱离摄像装置的场景界面,也无需通过第三方应用实现,提高了灵活性,而且简化了添加边框的步骤,提高了操作效率。在另一实施例中,该显示模块1101还被配置为用于在显示该摄像装置的拍摄界面时,在该拍摄界面中提供该设置边框选项;该添加模块1103还被配置为用于在该拍摄界面的边界区域显示该边框;当检测到拍摄照片的操作时,为拍摄到的照片添加该边框。在另一实施例中,该显示模块1101还被配置为用于当在拍摄界面上检测到拍摄照片的操作时,显示拍摄的照片,并提供该设置边框选项。在另一实施例中,该添加模块1103还被配置为用于显示添加该边框后的照片,当检测到用户的确认操作时,保存该添加该边框后的照片。在另一实施例中,该确定模块1102还被配置为用于当检测到对该至少一张候选边框图片中的指定候选边框图片的选择操作时,在当前界面中显示该指定候选边框图片,当检测到用户在该指定候选边框图片中的拖拽操作时,对该拖拽操作对应的图片区域进行缩放,使得缩放后图片区域的尺寸为预设边框尺寸,将缩放后的图片区域确定为待添加的边框。在另一实施例中,该确定模块1102还被配置为用于当检测到对该至少一张候选边框图片中的指定候选边框图片的选择操作时,将该指定候选边框图片的边界区域确定为待添加的边框;或者,该确定模块1102还被配置为用于当检测到对该至少一张候选边框图片中的指定候选边框图片的选择操作时,对该指定候选边框图片进行缩放,使得缩放后的图片尺寸为预设边框尺寸,并将缩放后的图片确定为待添加的边框;或者,该确定模块1102还被配置为用于当检测到对该至少一张候选边框图片中的指定候选边框图片的选择操作时,显示自定义选项,当检测到对该自定义选项的选择操作时,根据用户在该指定候选边框图片的滑动操作确定待添加的边框。关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。图12是根据一示例性实施例示出的一种添加边框的装置的框图。例如,装置1200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。参照图12,装置1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(I/O)接口1212,传感器组件1214,以及通信组件1216。处理组件1202通常控制装置1200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1218来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。存储器1204被配置为存储各种类型的数据以支持在装置1200的操作。这些数据的示例包括用于在装置1200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。电源组件1206为装置1200的各种组件提供电力。电源组件1206可以包括电源管理系统,一个或多个电源,及其他与为装置1200生成、管理和分配电力相关联的组件。多媒体组件1208包括在装置1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当装置1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当装置1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。I/O接口1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。传感器组件1214包括一个或多个传感器,用于为装置1200提供各个方面的状态评估。例如,传感器组件1214可以检测到装置1200的打开/关闭状态,组件的相对定位,例如组件为装置1200的显示器和小键盘,传感器组件1214还可以检测装置1200或装置1200一个组件的位置改变,用户与装置1200接触的存在或不存在,装置1200方位或加速/减速和装置1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。通信组件1216被配置为便于装置1200和其他设备之间有线或无线方式的通信。装置1200可以接入基于通信标准的无线网络,如Wi-Fi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件1216还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。在示例性实施例中,装置1200可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述添加边框的方法。在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由装置1200的处理器1218执行以完成上述添加边框的方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1