一种添加图像水印的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30330733 阅读:24 留言:0更新日期:2021-10-10 00:35
本公开提供了一种添加图像水印的方法、装置、电子设备及存储介质,涉及图像处理领域,尤其涉及图像水印技术领域。具体实现方案为:首先获取待添加水印的目标图像的图像遮罩,该图像遮罩中包含了目标图像的内容图像轮廓,之后基于该图像遮罩,在预设的水印图像添加位置,将水印图像覆盖在目标图像的非内容轮廓像素的区域中。本公开提供的方法,通过基于目标图像的图像遮罩将水印图像添加在非图像轮廓区域,在实现水印可见使得用户明确感知版权得到保护的同时,还实现了不影响用户对目标图像中内容的观看、阅读等,达到了适当添加水印的目的。的。的。

【技术实现步骤摘要】
一种添加图像水印的方法、装置、电子设备及存储介质


[0001]本公开涉及图像处理
,尤其涉及图像水印技术中的一种添加图像水印的方法、装置、电子设备及存储介质。

技术介绍

[0002]目前,网络上的图像通常会通过添加水印的方式来保护版权或追溯图像来源等。
[0003]关于如何适当的给图像添加水印,是图像处理领域中的一个急需解决的问题。

技术实现思路

[0004]本公开提供了一种用于适当地添加图像水印的方法、装置、电子设备以及存储介质。
[0005]根据本公开的一方面,提供了一种添加图像水印的方法,包括:
[0006]获取待添加的水印图像以及待添加水印的目标图像;
[0007]获取所述目标图像的图像遮罩;所述图像遮罩包含所述目标图像中内容的内容图像轮廓;
[0008]基于所述图像遮罩,在预设的水印图像添加位置,使用所述水印图像覆盖所述目标图像中非内容图像轮廓的区域。
[0009]根据本公开的另一方面,提供了一种添加图像水印的装置,包括:
[0010]目标图像获取模块,用于获取待添加的水印图像以及待添加水印的目标图像;
[0011]图像遮罩获取模块,用于获取所述目标图像的图像遮罩;所述图像遮罩包含所述目标图像中内容的内容图像轮廓;
[0012]水印图像添加模块,用于基于所述图像遮罩,在预设的水印图像添加位置,使用所述水印图像覆盖所述目标图像中非内容图像轮廓的区域。
[0013]根据本公开的另一方面,提供了一种电子设备,包括
[0014]至少一个处理器;以及
[0015]与所述至少一个处理器通信连接的存储器;其中,
[0016]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述任一所述的添加图像水印的方法。
[0017]根据本公开的另一方面,还提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行上述任一所述的添加图像水印的方法。
[0018]根据本公开的另一方面,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述任一所述的添加图像水印的方法。
[0019]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0020]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0021]图1是根据本公开提供的添加图像水印的方法的第一实施例的流程图;
[0022]图2是根据本公开提供的添加图像水印的方法的第二实施例的流程图;
[0023]图3是根据本公开提供的添加图像水印的方法的第三实施例的流程图
[0024]图4是根据本公开提供的添加图像水印的方法的第四实施例的流程图;
[0025]图5是根据本公开提供的添加图像水印的方法的第五实施例的流程图;
[0026]图6a是本公开提供的添加图像水印的方法的具体应用的第一示意图;
[0027]图6b是本公开提供的添加图像水印的方法的具体应用的第二示意图;
[0028]图6c是本公开提供的添加图像水印的方法的具体应用的第三示意图;
[0029]图6d是本公开提供的添加图像水印的方法的具体应用的第四示意图;
[0030]图7是本公开提供的添加图像水印的装置的一种结构示意图;
[0031]图8是用来实现本公开实施例的添加图像水印的方法的电子设备的框图。
具体实施方式
[0032]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0033]目前,相关人员在为图像添加水印时大多会使用以下三种水印图像,即半透明水印、不透明水印以及暗水印。
[0034]对于半透明水印来说,若将其添加至内容色彩较为单一的图像中,则可以通过设定一定的颜色阈值识别并过滤该水印。
[0035]对于不透明水印来说,由于其会直接对原图像造成覆盖,因此会很大程度上影响用户对图像的观看与阅读等。
[0036]而暗水印是一种用户不可见的水印,用户不能通过该水印进行明确的版权保护,且暗水印不可以抵抗相机拍照、打印扫描等转换场景。
[0037]因此,需要有一种为图像添加水印的方法,来解决上述问题。
[0038]为了适当的给图像添加水印,本公开提供了一种添加图像水印的方法、装置、电子设备及存储介质。
[0039]参见图1,图1是根据本公开提供的添加图像水印的方法的第一实施例的流程图;上述方法具体可以包括以下步骤:
[0040]步骤S110、获取待添加的水印图像以及待添加水印的目标图像;
[0041]步骤S120、获取所述目标图像的图像遮罩;所述图像遮罩包含所述目标图像中内容的内容图像轮廓;
[0042]步骤S130、基于所述图像遮罩,在预设的水印图像添加位置,使用所述水印图像覆盖所述目标图像中非内容图像轮廓的区域。
[0043]本公开提供的添加图像水印的方法,首先获取待添加水印的目标图像的图像遮罩,该图像遮罩中包含了目标图像的内容图像轮廓,之后基于该图像遮罩,在预设的水印图
像添加位置,将水印图像覆盖在目标图像的非内容轮廓像素的区域中。本公开提供的方法,通过基于目标图像的图像遮罩将水印图像添加在非图像轮廓区域,在实现水印可见使得用户明确感知版权得到保护的同时,还实现了不影响用户对目标图像中内容的观看、阅读等,达到了适当添加水印的目的。
[0044]本公开实施例中,上述待添加水印的目标图像可以是用户上传至网络的图像,这些图像可以是文档、试卷或图书类的图像,也可以是人物、动物等图像,此处不作具体限定。
[0045]如上所述,由于本公开实施例是基于目标图像的图像遮罩为其添加水印的,且上述图像遮罩中包含了内容图像轮廓,所以,本公开实施例中,在为目标图像添加水印时,可以避开目标图像中的有效内容。因此,作为本公开实施例的一种具体实施方式,在为文档、试卷、图书类的图像添加水印时,可以选择与上述图像的内容的颜色相同或接近的水印图像进行添加,从而使得在水印图像可见的同时,还可以达到不覆盖有效内容、不影响用户阅读且水印难以移除的目的,在提高用户体验感的同时,更好的保护了目标图像的版权。
[0046]参见图2,图2是根据本公开提供的添加图像水印的方法的第二实施例的流程图;基于图1,图2中对上述步骤S120进行了细化,步骤S120具体可以包括以下步骤:
[0047]步骤S121、获取所述目标图像中内容的内容图像轮廓。...

【技术保护点】

【技术特征摘要】
1.一种添加图像水印的方法,包括:获取待添加的水印图像以及待添加水印的目标图像;获取所述目标图像的图像遮罩;所述图像遮罩包含所述目标图像中内容的内容图像轮廓;基于所述图像遮罩,在预设的水印图像添加位置,使用所述水印图像覆盖所述目标图像中非内容图像轮廓的区域。2.根据权利要求1所述的方法,其中,所述获取所述目标图像的图像遮罩的步骤,包括:获取所述目标图像中内容的内容图像轮廓;在空白图像中绘制所述内容图像轮廓,得到所述目标图像的图像遮罩。3.根据权利要求2所述的方法,其中,所述获取所述目标图像中内容的内容图像轮廓的步骤,包括:对所述目标图像中的内容进行边缘识别,得到内容图像的边缘;基于识别出的内容图像的边缘,得到所述目标图像中内容的内容图像轮廓;所述在空白图像中绘制所述内容图像轮廓,得到所述目标图像的图像遮罩的步骤,包括:在空白图像中绘制所述内容图像轮廓,并用预设的轮廓像素值填充所述内容图像轮廓,得到所述目标图像的图像遮罩。4.根据权利要求3所述的方法,其中,所述对所述目标图像中的内容进行边缘识别,得到内容图像的边缘的步骤,包括:将所述目标图像转换为灰度图;对所述灰度图中的内容进行边缘识别,得到内容图像的边缘;所述基于识别出的内容图像的边缘,得到所述目标图像中内容的内容图像轮廓的步骤,包括:对识别出的所述内容图像的边缘进行边缘膨胀处理,得到内容图像的边缘轮廓。5.根据权利要求1所述的方法,其中,所述基于所述图像遮罩,在预设的水印图像添加位置,使用所述水印图像覆盖所述目标图像中非内容图像轮廓的区域的步骤,包括:针对目标图像中在预设的水印图像添加位置的每一像素点,基于所述图像遮罩,确定该像素点是否为内容图像轮廓中的轮廓像素;若该像素点是内容图像轮廓中的轮廓像素,则保留该像素点;若该像素点不是内容图像轮廓中的轮廓像素,则用所述水印图像像素替换该像素。6.一种添加图像水印的装置,包括:目标图像获取模块,用于获取待添加的水印图像以及待添加水印的目标图像;图像遮罩获取模块,用于获取所述目标图像的图像遮罩;所述图像遮罩包含所述目标图像中内容的内容图像轮廓;水印图...

【专利技术属性】
技术研发人员:徐明
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1