一种图像处理的方法及装置的制造方法_2

文档序号:8362089阅读:来源:国知局
的照片模板标识获取到该照片模板标识对应的照片模板图片,此时照片模板图片中仅包含照片模板中默认的水印,将第三图片合并入该照片模板图片中的第一预设位置,一般第一预设位置为照片模板图片中靠近左侧的一半区域位置,此时将照片模板图片生成了第一图片。
[0062]因此步骤301可以具体为:
[0063]3011:获取第一用户拍摄的第三图片,以及第一用户选取的照片模板标识;
[0064]3012:获取照片模板标识对应的照片模板图片,并将第三图片合并入照片模板图片中的第一预设位置,生成第一图片。
[0065]例如:如图4所示,图中所示为用户选取到照片模版后的情景,其中图中左侧实线的图案可以提示第一用户在拍摄照片后该第一用户的照片显示的区域,右侧虚线的图案可以提示第一用户在第二用户拍摄照片,并进行合并处理后第二用户的照片显示的区域;如图5所示,图中为第一用户进行拍照时第一终端的屏幕中的情景,此时,屏幕中会显示摄像头采集到的数据以及照片模板中的水印;如图6所示,图中为第一用户拍摄到的第三图片或第一图片,其中包含第一用户以及照片模板中的水印。
[0066]302:获取第一用户在联系人列表中选取的拍摄合影的第二用户。
[0067]其中,联系人列表可以预先存储于第一终端中,也可以在第一用户拍摄第一图片时通过服务器获取联系人列表,以便拍摄第一图片后便于第一用户选取合影的对象。
[0068]优选的,在另一种实施方式中,还可以在临时生成联系人列表。在第一终端拍摄了第一图片后,进行选取第二用户之前,第一终端向所处的局域网中发送广播消息,该广播消息用于探测局域网中打开用于拍摄合影照片的应用的其他终端,其他终端接收到广播消息后,会向第一终端返回反馈消息,其中会携带自身的用户标识以及自身的终端地址。因此对于这种实施方式,本步骤302执行前还会执行以下步骤:
[0069]向局域网中发送用于探测终端的广播消息;
[0070]接收局域网中的其他终端根据广播消息返回的反馈消息,并根据反馈消息中的用户标识生成联系人列表,其中反馈消息中还携带其他终端的终端地址。
[0071]进一步的,第一用户选取的第二用户可以为一个或多个,在此并不对选取的用户数量进行限制。
[0072]例如:如图7所示,图中所示为在生成联系人列表后,第一用户选取了第二用户的情景,此时图中包括联系人列表,以及被选取两个的第二用户:ivy和外星来的苹果。图中还包括给第二用户的留言:快来跟我合拍。
[0073]303:向第二用户对应的第二终端发送第一图片。
[0074]使第二终端获取第二用户拍摄的第二图片,对第一图片和第二图片进行合成处理得到合影照片。
[0075]其中,对于向第二终端发送合影请求的方式可以为包括但不限于以下的方式:
[0076]通过服务器将第一图片转发给第二用户对应的第二终端。
[0077]或者,
[0078]根据用户选取的第二用户对应的终端地址,将第一图片发送给在同一局域网内的第二用户对应的第二终端。
[0079]此种情况对应于步骤302中第一终端与第二终端共处于同一局域网内,并且联系人列表是通过发送广播消息以及根据广播消息返回的反馈消息生成的。对于这种情况直接通过局域网中第二终端的终端地址将该第一图片发送给第二终端。
[0080]304:将第一用户选取的照片模板标识发送给第二用户对应的第二终端。
[0081]其中,照片模板标识为用户拍摄第一图片或第三图片时选取的照片模板对应的照片模板标识。
[0082]优选的,在另一种实施方式中,还可以包括当前第一用户的位置信息,该位置信息可以根据第一终端通过定位获取到,该位置信息可以用于显示在最后拍摄的合影照片即第三图片中,记录当前拍摄的位置。
[0083]305:第二终端接收第一终端发送的第一用户拍摄的第一图片。
[0084]306:接收第一终端发送的照片模板标识。
[0085]进一步的,还可以接收到第一终端发送的第一终端的位置信息。
[0086]307:第二终端根据接收的第一图片,获取第二用户拍摄的第二图片。
[0087]其中,当第二终端接受到第一图片后,第二用户接受该请求并启动第二终端中的摄像头进行照片的拍摄,并在拍摄照片后获取到第二图片。
[0088]优选的,当接收到第一终端发送的照片模版标识时,在第二用户接受该请求并启动第二终端中的摄像头进行照片的拍摄过程中,会直接选取照片模版标识对应的照片模版进行当前的拍摄,并在拍摄照片后获取到存在照片模版标识对应的第二图片。
[0089]因此步骤307中根据照片模版标识进行拍摄第二图片的过程为:当第二用户拍摄照片时根据照片模板标识,选取相应的照片模板进行拍摄,并获取第二用户根据照片模板拍摄的第二图片。
[0090]例如:如图8所示,图中为当第二终端接收到合影请求后,屏幕中显示根据照片模板标识选取的照片模板进行拍摄的情景,其中图片虚线图案为提示第二用户拍摄照片后的效果,包括图中的人物以及照片模板中的水印;如图9所示,图中为第二用户拍照后第二终端的屏幕中的情景,此时,屏幕中会显示拍摄好的第二图片以及在第二图片中包含的照片模板的水印。
[0091]308:第二终端将第一图片与第二图片进行合并处理生成合影照片。
[0092]其中,通过图片处理技术,将合影请求中携带的第一图片和获取到的第二图片进行合并处理,生成第三图片。
[0093]当第一图片为根据第一用户拍摄的第三图片以及照片模板生成的图片时,生成合影照片的过程具体为:
[0094]将第二图片合并入第一图片中的第二预设位置生成合影照片,并将合影照片返回给第一终端。
[0095]当第一图片为第一用户直接拍摄的图片时,则将第一图片合并入以空白模版为基础的第三图片中的左侧的第三预设位置,并将第二图片合并入合影照片中的右侧的第四预设位置。
[0096]优选的,还可以在生成合影照片时,根据第一终端的位置信息以及第二终端通过定位获取到的第二终端的位置信息,并根据这两个位置信息获取到对应的地理位置,分别显示在合成的合影照片中。
[0097]如图10所示,图中根据第一图片和第二图片合并后生成的合影照片,其中合影照片中还包含根据第一终端的地理位置和第二终端的地理位置,以及根据这两个位置计算的两个位置之间的距离。
[0098]309:第二终端将合影照片发送给第一终端。
[0099]将合影照片返回给第一终端的过程,如步骤303中当第一终端通过服务器转发的第一图片的方式时,则将合影照片通过服务器转发的方式返回给第一终端;如步骤303中当第一终端通过局域网直接按照终端的地址发送第一图片的方式时,则按照接收到第一图片的第一终端的终端地址,将合影照片返回给第一终端。
[0100]310:第一终端接收第二用户返回的合影照片,其中合影照片由第二终端根据第一图片和第二终端拍摄的第二图片合成处理生成。
[0101]其中,将合影照片展示给第一用户,此时合影照片为包含第一图片以及第二图片的合影照片。
[0102]本发明实施例通过第一终端获取到用户拍摄的第一图片,将该第一图片发送给选取的第二用户的第二终端,在第二终端获取到第二用户拍摄的第二图片,并将第一图片和第二图片合成生成合影照片,实现了第一用户与第二用户之间并不需要通过同一终端或处于同一位置才可以进行合影的局限。
[0103]实施例四
[0104]本发明实施例提供了一种图像处理的方法,参见图11。
[0105]需要说明的是,本发明实施例中以合影在第一终端中合成处理为例进行说明。其中,部分步骤中的描述与实施例三中描述相同,在此并不再赘述。另一方面,在实施例三中通过照片模版的方式拍摄第一图片的过程也可以运用于本发明实施例中,具体步骤如实施例三,在此并不赘述。
[0106]其中,该方法流程包括:
[0107]1101:第一终端获取第一用户拍摄的第一图片。
[0108]1102:获取第一用户在联系人列表中选取的拍摄合影的第二用户。
[0109]1103:向第二用户对应的第二终端发送第一图片。
[0110]1104:第二终端接收第一终端发送的第一用户拍摄的第一图片。
[0111]1105:第二终端根据接收的第一图片,获取第
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1