水印图层生成方法及系统、水印图像生成方法及系统的制作方法

文档序号:9524756阅读:491来源:国知局
水印图层生成方法及系统、水印图像生成方法及系统的制作方法
【技术领域】
[0001]本发明涉及信息处理技术领域,特别涉及一种水印图层生成方法、一种水印图层生成系统、一种水印图像生成方法、一种水印图像生成系统。
【背景技术】
[0002]随着科技的迅速发展,智能终端已经得到广泛使用,通过智能终端进行拍照、图像分享等应用,已经成为人们使用智能终端时的一项不可或缺的内容。在目前采用智能终端进行拍照和进行图片分享时,通常会在拍摄得到的照片上添加水印,以丰富所得到的照片的内容,提升趣味性。在目前对照片添加水印时,通常都是将固定的图案,例如一段文字、一个装饰性图案等等,以水印的方式合成到照片中,得到最终的添加了水印的照片,这种水印信息简单,固定不变,不具有互动性。

【发明内容】

[0003]基于此,针对上述现有技术中存在的问题,本发明的其中一个目的在于提供一种水印图层生成方法、一种水印图层生成系统,本发明的另一目的在于提供一种水印图像生成方法、一种水印图像生成系统,其可以丰富生成的图像的内容,且互动性高,增加图像信息的立体感。
[0004]为达到上述目的,本发明实施例采用以下技术方案:
[0005]一种水印图层生成方法,包括步骤:
[0006]检测水印图层触发指令;
[0007]根据所述水印图层触发指令获取对应的水印图层信息,所述水印图层信息包括日出日落时间、太阳位置信息,或者所述水印图层信息包括日出日落时间、月亮位置信息以及月相,所述日出日落时间、所述月相根据当前所在位置的经纬度以及当前日期确定,所述太阳位置信息、所述月亮位置信息根据所述日出日落时间、当前时刻确定;
[0008]生成包含所述水印图层信息的水印图层。
[0009]一种水印图像生成方法,包括步骤:
[0010]在图像取景窗口展示包含水印图层信息的水印图层,所述水印图层信息包括日出日落时间、太阳位置信息,或者所述水印图层信息包括日出日落时间、月亮位置信息以及月相,所述日出日落时间、所述月相根据当前所在位置的经纬度以及当前日期确定,所述太阳位置信息、所述月亮位置信息根据所述日出日落时间、当前时刻确定;
[0011]根据用户输入的图像获取指令获取目标图像;
[0012]将所述水印图层合成到所述目标图像上,生成水印图像。
[0013]一种水印图层生成系统,包括:
[0014]触发检测模块,用于检测水印图层触发指令;
[0015]信息获取模块,用于根据所述水印图层触发指令获取对应的水印图层信息,所述水印图层信息包括日出日落时间、太阳位置信息,或者所述水印图层信息包括日出日落时间、月亮位置信息以及月相,所述日出日落时间、所述月相根据当前所在位置的经纬度以及当前日期确定,所述太阳位置信息、所述月亮位置信息根据所述日出日落时间、当前时刻确定;
[0016]水印图层生成模块,用于生成包含所述水印图层信息的水印图层。
[0017]一种水印图像生成系统,包括:
[0018]水印图层展示模块,用于在图像取景窗口展示包含水印图层信息的水印图层,所述水印图层信息包括日出日落时间、太阳位置信息,或者所述水印图层信息包括日出日落时间、月亮位置信息以及月相,所述日出日落时间、所述月相根据当前所在位置的经纬度以及当前日期确定,所述太阳位置信息、所述月亮位置信息根据所述日出日落时间、当前时刻确定;
[0019]目标图像获取模块,用于根据用户输入的图像获取指令获取目标图像;
[0020]合成模块,用于将所述水印图层合成到所述目标图像上,生成水印图像。
[0021]根据上述本发明实施例的方案,其生成的水印图层,是包含有日出日落时间与太阳位置信息,或者是包含有日出日落时间、月亮位置信息以及月相,而日出日落时间、月相是根据当前所在位置的经纬度以及当前日期确定的,太阳位置信息、月亮位置信息是根据日出日落时间、当前时刻确定的,因此,基于所在位置的经纬度、当前的日期和时刻的不同,具体的水印图层是不相同的,该水印图层是一个动态变化的图层,从而更能丰富生成的图像的内容,互动性高,增加了最终生成的图像的立体感。
【附图说明】
[0022]图1是本发明水印图层生成方法实施例的流程示意图;
[0023]图2是本发明水印图层生成系统实施例的结构示意图;
[0024]图3是本发明一个具体示例中信息获取模块的模块结构示意图;
[0025]图4是本发明一个具体示例中日出日落时间获取模块实施例的结构示意图;
[0026]图5是本发明水印图像生成方法实施例的流程示意图;
[0027]图6是基于本发明水印图像生成方法的一个应用示例的流程示意图;
[0028]图7是基于本发明水印图像生成方法的另一个应用示例的流程示意图;
[0029]图8是基于本发明水印图像生成方法的第三个应用示例的流程示意图;
[0030]图9是基于本发明水印图像生成方法的第四个应用示例的流程示意图;
[0031]图10是本发明水印图像生成系统实施例的结构示意图;
[0032]图11是基于本发明方案的一个终端的部分结构框图。
【具体实施方式】
[0033]为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本发明,并不限定本发明的保护范围。
[0034]图1中示出了本发明的水印图层生成方法实施例的流程示意图,如图1所示,本实施例中的水印图层生成方法包括步骤:
[0035]步骤S101:检测水印图层触发指令;
[0036]步骤S102:根据所述水印图层触发指令获取对应的水印图层信息,其中,所述水印图层信息包括日出日落时间、太阳位置信息,或者所述水印图层信息包括日出日落时间、月亮位置信息以及月相,所述日出日落时间、所述月相根据当前所在位置的经纬度以及当前日期确定,所述太阳位置信息、所述月亮位置信息根据所述日出日落时间、当前时刻确定;
[0037]步骤S103:生成包含所述水印图层信息的水印图层。
[0038]根据上述本发明实施例的方案,其生成的水印图层,是包含有日出日落时间与太阳位置信息,或者是包含有日出日落时间、月亮位置信息以及月相,而日出日落时间、月相是根据当前所在位置的经纬度以及当前日期确定的,太阳位置信息、月亮位置信息是根据日出日落时间、当前时刻确定的,因此,基于所在位置的经纬度、当前的日期和时刻的不同,具体的水印图层是不相同的,该水印图层是一个动态变化的图层,从而更能丰富生成的图像的内容,互动性高,增加了最终生成的图像的立体感。
[0039]其中,上述水印图层触发指令,可以理解为触发上述操作的触发条件。基于实际应用需要的不同,该水印图层触发指令可以做不同的设置。
[0040]考虑到目前在相机中对水印应用的比较广泛,在其中一种实现方式中,上述水印图层触发指令可以为相机开启指令,即在检测到打开相机时,就认为检测到了水印图层触发指令。在另外一种实现方式中,该水印图层触发指令可以是在相机的图像取景窗口加载水印图层的指令。当然,在实际应用中,该水印图层触发指令还可以是其他类型的指令,只要是能够基于该指令触发上述操作即可。
[0041]以上述水印图层触发指令为相机开启指令或者在相机的图像取景窗口加载水印图层的指令为例,考虑到拍摄时长的问题,由于随着时间的变化,水印图像信息中的太阳位置信息、月亮位置信息等可能会有所不同。因此,如图1所示,在一个具体实现方式中,本实施例中的水印图层生成方法还可以包括步骤:
[0042]步骤S104:每隔预定时间段,重新获取对应的水印图层信息,并生成包含重新获取的水印图层信息的水印图层。
[0043]从而可以据此对生成的水印图层进行更新。其中,这里重新获取的水印图层信息,可以是包括日出日落时间、月相、太阳位置信息、月亮位置信息中的任意一项或者任意组合。在将生成的水印图层应用在相机的图像取景窗口时,由于一般图像取景窗口打开的连续时间不会超过24小时,因此,在上述进行更新时,可以仅对会发生变化的太阳位置信息或者月亮位置信息、月相进行更新,而对在此时间段内一般不会发生变化的日出日落时间不进行更新。
[0044]由于上述日出日落时间、月相需要根据当前所在位置的经纬度以及当前日期确定,上述太阳位置信息、月亮位置信息需要根据所述日出日落时间、当前时刻确定,因此,在其中一个具体示例中,上述水印图层信息可以通过下述方式获取:
[0045]获取当前日期、当前时刻、以及当前所在位置的经纬度,其中,该当前日期、当前时亥IJ,可以直接采用所在终端或者系统中所记录的时间,该当前所在位置的经纬度,可以通过所在终端或者系统中的GPS或者移动网络或者其他方式来确定,具体的获得经纬度的方式在本发明方案中不做限定;
[0046]获取所述日出日落时间;
[0047]根据所述日出日落时间、所述当前时刻判断当前所在时间是白天还是黑夜;
[0048]若是白天,根据所述日出日落时间、所述当前时刻确定所述太阳位置信息;
[0049]若是黑夜,根据所述日出日落时间、所述当前时刻确定所述月亮位置信息,根据所述当前所在位置的经纬度、所述当前日期确定所述月相。
[0050]其中,上述根据日出日落时间和当前时刻确定太阳位置信息、月亮位置信息的具体实现方式,根据经纬度、当前日期确定月相的具体方式,可以采用目前已有以及以后可能出现的任何方式进行,本发明方案中不做具体限定。以月相为例,由于一般终端或者系统所记录的都是公历日期,因此可以先根据上述当前日期确定对应的农历日期,再根据所确定的农历日期确定出月相。
[0051]考虑到在一段时间内,某一个所在地的日出日落时间变化差异很小,因此,上述获取日出日落时间的方式可以通过下述方式进行:
[0052]查询是否记录有日出日落时间;
[0053]若是,将记录的时间最近的日出日落时间确定为所获取到的日出日落时间;
[0054]若否,将默认设置的日出日落时间确定为所获取到的日出日落时间,或者,根据所述当前所在位置的经纬度以及所述当前日期确定所述日出日落时间,具体的根据经纬度和日期确定日出日落时间的方式,可以采用目前已有的以及以后可能出现的任何方式进
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1