一种在图片中添加水印的方法、装置和计算设备制造方法及图纸

技术编号:11288307 阅读:97 留言:0更新日期:2015-04-11 06:37
本发明专利技术公开了一种在图片中添加水印的方法,所述方法在计算设备中执行,并包括如下步骤:从目标图片中划分出多个区域;对于所述多个区域中的每个区域,基于该区域中各像素点的颜色值计算该区域的颜色值方差;从所述多个区域中选取颜色值方差最小的区域作为目标区域,并将水印图片添加到所述目标图片的所述目标区域。本发明专利技术还公开了一种在图片中添加水印的装置以及包括该装置的计算设备。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种在图片中添加水印的方法,所述方法在计算设备中执行,并包括如下步骤:从目标图片中划分出多个区域;对于所述多个区域中的每个区域,基于该区域中各像素点的颜色值计算该区域的颜色值方差;从所述多个区域中选取颜色值方差最小的区域作为目标区域,并将水印图片添加到所述目标图片的所述目标区域。本专利技术还公开了一种在图片中添加水印的装置以及包括该装置的计算设备。【专利说明】-种在图片中添加水印的方法、装置和计算设备
本专利技术设及计算机和互联网领域,具体设及一种在图片中添加水印的方法、装置 和计算设备。
技术介绍
在当前互联网时代,图片是最容易、最方便被人接受的信息源。各个网站处于宣传 和保护版权的目的,往往会对网页图片加上自己特色的水印,例如,在图片中添加具有网站 名称或者网址的水印。若水印的添加位置不合适,会破坏原始图片的视觉效果,并影响图片 本身信息的传播。因此,在图片中添加水印时,如何确定水印的添加位置就显得尤为重要。 在现有技术中,一般都是人工通过肉眼识别,来确定图片中水印的最佳添加位置。 但是,对于图片较多的网站尤其是专口的图片网而言,采用此种方式会耗费大量的人力和 时间成本。
技术实现思路
鉴于上述问题,提出了本专利技术W便提供一种克服上述问题或者至少部分地解决上 述问题的在图片中添加水印的方法、装置和计算设备。 根据本专利技术的一个方面,提供了一种在图片中添加水印的方法,所述方法在计算 设备中执行,并包括如下步骤;从目标图片中划分出多个区域;对于所述多个区域中的每 个区域,基于该区域中各像素点的颜色值计算该区域的颜色值方差;从所述多个区域中选 取颜色值方差最小的区域作为目标区域,并将水印图片添加到所述目标图片的所述目标区 域。 可选地,在根据本专利技术的在图片中添加水印的方法中,所述多个区域位于所述目 标图片的四边,或者,所述多个区域位于所述目标图片的四角。 可选地,在根据本专利技术的在图片中添加水印的方法中,所划分出的每个区域的尺 寸等于所述水印图片的尺寸。 [000引可选地,在根据本专利技术的在图片中添加水印的方法中,按照如下公式计算该区域 的颜色值方差s2; 【权利要求】1. 一种在图片中添加水印的方法,所述方法在计算设备中执行,并包括如下步骤: 从目标图片中划分出多个区域; 对于所述多个区域中的每个区域,基于该区域中各像素点的颜色值计算该区域的颜色 值方差;以及 从所述多个区域中选取颜色值方差最小的区域作为目标区域,并将水印图片添加到所 述目标图片的所述目标区域。2. 如权利要求1所述的方法,其中,所述多个区域位于所述目标图片的四边,或者,所 述多个区域位于所述目标图片的四角。3. 如权利要求1所述的方法,其中,所划分出的每个区域的尺寸等于所述水印图片的 尺寸。4. 如权利要求1所述的方法,其中,按照如下公式计算该区域的颜色值方差S2:其中,Xi为该区域中第i个像素点的颜色值,X为该区域中所有像素点的颜色值的平均 值,N为该区域包括的像素点数目。5. 如权利要求4所述的方法,其中,各像素点的颜色值采用灰度值。6. -种在图片中添加水印的装置,所述装置驻留在计算设备中,并包括: 区域划分模块,适于从目标图片中划分出多个区域; 方差计算模块,适于对于所述多个区域中的每个区域,基于该区域中各像素点的颜色 值计算该区域的颜色值方差;以及 水印添加模块,适于从所述多个区域中选取颜色值方差最小的区域作为目标区域,并 将水印图片添加到所述目标图片的所述目标区域。7. 如权利要求6所述的装置,其中,所述多个区域位于所述目标图片的四边,或者,所 述多个区域位于所述目标图片的四角。8. 如权利要求6所述的装置,其中,所划分出的每个区域的尺寸等于所述水印图片的 尺寸。9. 如权利要求6所述的装置,其中,所述方差计算模块按照如下公式计算该区域的颜 色值方差S2:其中,Xi为该区域中第i个像素点的颜色值,X为该区域中所有像素点的颜色值的平均 值,N为该区域包括的像素点数目。10. -种计算设备,包括如权利要求6?9中任一项所述的在图片中添加水印的装置。【文档编号】G06F21/16GK104504640SQ201410787687【公开日】2015年4月8日 申请日期:2014年12月17日 优先权日:2014年12月17日 【专利技术者】李文轩 申请人:北京齐尔布莱特科技有限公司本文档来自技高网...

【技术保护点】
一种在图片中添加水印的方法,所述方法在计算设备中执行,并包括如下步骤:从目标图片中划分出多个区域;对于所述多个区域中的每个区域,基于该区域中各像素点的颜色值计算该区域的颜色值方差;以及从所述多个区域中选取颜色值方差最小的区域作为目标区域,并将水印图片添加到所述目标图片的所述目标区域。

【技术特征摘要】

【专利技术属性】
技术研发人员:李文轩
申请(专利权)人:北京齐尔布莱特科技有限公司
类型:发明
国别省市:北京;11

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

1