水印的处理方法和装置制造方法及图纸

技术编号:34375760 阅读:26 留言:0更新日期:2022-07-31 13:24
本申请公开一种水印的处理方法和装置,办公软件的展示页面中包括页面背景和水印获取页面背景的第一颜色值,在颜色空间坐标系中搜索与第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的第二颜色点,与第一颜色点之间的距离越大,说明与页面背景之间的颜色差异越大,越容易区分,当第二颜色点与第一颜色点之间的距离大于预设距离阈值时,可以认为第二颜色点所表示的颜色与页面背景的颜色区别足够明显,故将第二颜色点的第二颜色值确定为水印的颜色值,从而按照第二颜色值设置水印的颜色。本申请可以避免水印的颜色被页面背景的颜色混淆而导致用户难以看清楚水印的问题,从而保证水印对用户的提醒震慑效果以及水印的追踪溯源作用。的追踪溯源作用。的追踪溯源作用。

Processing method and device of watermark

【技术实现步骤摘要】
水印的处理方法和装置


[0001]本申请涉及图像处理
,特别是涉及一种水印的处理方法和装置。

技术介绍

[0002]随着信息化技术和移动终端的发展,上班或出差时使用移动终端办公的场景越来越多,尤其在当前病毒易于传播的情况下,远程办公、移动办公的需求更加凸显、更加迫切,因此要求移动终端上能够支持全流程办公。移动终端进行办公给我们的日常工作带来极大便利的同时也可能带来工作信息泄露的风险。
[0003]为了提高工作信息应该保密的震慑效果,并且应对工作信息泄露时可以追踪信息来源并及时进行处理,很多办公软件都在敏感页面添加来水印,一般在水印上都会有用户的标识(identifier,ID)和昵称,以此提醒员工不能随意泄露工作信息。水印的颜色通常比较淡,目的是不影响正常办公阅读邮件、文件等。
[0004]然而办公软件可以为用户提供了个性化设置,比如更换背景颜色,设置深色模式、夜间模式等,在这种场景下,当页面背景的颜色发生改变后可能导致水印被页面背景的颜色混淆,用户无法看清,从而降低了对用户的提醒震慑效果,并且一旦泄露工作信息时难以追踪溯源。

技术实现思路

[0005]为了解决上述技术问题,本申请提供了一种水印的处理方法和装置,避免水印的颜色被页面背景的颜色混淆而导致用户难以看清楚水印的问题,从而保证水印对用户的提醒震慑效果以及水印的追踪溯源作用。
[0006]第一方面,本申请实施例提供一种水印的处理方法,办公软件的展示页面中包括页面背景和水印,所述方法包括:
[0007]获取所述页面背景的第一颜色值;
[0008]在颜色空间坐标系中搜索与所述第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的第二颜色点;
[0009]将所述第二颜色点的第二颜色值确定为所述水印的颜色值;
[0010]按照所述第二颜色值设置所述水印的颜色。
[0011]可选的,所述获取所述页面背景的第一颜色值之前,所述方法还包括:
[0012]接收针对所述页面背景的更新设置信息,所述更新设置信息中包括所述第一颜色值;
[0013]所述获取所述页面背景的第一颜色值,包括:
[0014]响应于所述更新设置信息,从所述更新设置信息中获取所述第一颜色值;
[0015]所述按照所述第二颜色值设置所述水印的颜色,包括:
[0016]将所述水印的颜色从第三颜色值调整为所述第二颜色值,所述第三颜色值为接收所述更新设置信息之前所述水印的颜色值。
[0017]可选的,所述在颜色空间坐标系中搜索与所述第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的第二颜色点,包括:
[0018]通过蝴蝶优化算法,在颜色空间坐标系中搜索与所述第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的第二颜色点。
[0019]可选的,所述通过蝴蝶优化算法,在颜色空间坐标系中搜索与所述第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的第二颜色点,包括:
[0020]将所述颜色空间坐标系中的多个颜色点划分为多个颜色点集群;
[0021]针对每个颜色点集群,分别确定与所述第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的候选颜色点;
[0022]从多个候选颜色点中确定第二颜色点。
[0023]可选的,所述颜色空间坐标系为三原色空间坐标系,所述从多个候选颜色点中确定第二颜色点,包括:
[0024]将多个候选颜色点的颜色值分别从三原色空间转换到色调

饱和度

强度HSI空间,得到每个候选颜色点的目标颜色值;
[0025]从多个候选颜色点中确定目标颜色值达到预设条件的候选颜色点作为所述第二颜色点。
[0026]第二方面,本申请实施例提供一种水印的处理装置,办公软件的展示页面中包括页面背景和水印,所述装置包括:
[0027]获取单元,用于获取所述页面背景的第一颜色值;
[0028]搜索单元,用于在颜色空间坐标系中搜索与所述第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的第二颜色点;
[0029]确定单元,用于将所述第二颜色点的第二颜色值确定为所述水印的颜色值;
[0030]设置单元,用于按照所述第二颜色值设置所述水印的颜色。
[0031]可选的,所述装置还包括:
[0032]接收单元,用于接收针对所述页面背景的更新设置信息,所述更新设置信息中包括所述第一颜色值;
[0033]所述获取单元,具体用于响应于所述更新设置信息,从所述更新设置信息中获取所述第一颜色值;
[0034]所述设置单元,具体用于将所述水印的颜色从第三颜色值调整为所述第二颜色值,所述第三颜色值为接收所述更新设置信息之前所述水印的颜色值。
[0035]可选的,所述搜索单元,具体用于:
[0036]通过蝴蝶优化算法,在颜色空间坐标系中搜索与所述第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的第二颜色点。
[0037]可选的,所述搜索单元,具体用于:
[0038]将所述颜色空间坐标系中的多个颜色点划分为多个颜色点集群;
[0039]针对每个颜色点集群,分别确定与所述第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的候选颜色点;
[0040]从多个候选颜色点中确定第二颜色点。
[0041]可选的,所述颜色空间坐标系为三原色空间坐标系,所述搜索单元,具体用于:
[0042]将多个候选颜色点的颜色值分别从三原色空间转换到色调

饱和度

强度HSI空间,得到每个候选颜色点的目标颜色值;
[0043]从多个候选颜色点中确定目标颜色值达到预设条件的候选颜色点作为所述第二颜色点。
[0044]由上述技术方案可以看出,本申请实施例可以用于设置办公软件的展示页面上的水印颜色,其中办公软件的展示页面中包括页面背景和水印,具体的,可以获取页面背景的第一颜色值,在颜色空间坐标系中搜索与第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的第二颜色点,与第一颜色点之间的距离越大,说明与页面背景之间的颜色差异越大,越容易区分,当第二颜色点与第一颜色点之间的距离大于预设距离阈值时,可以认为第二颜色点所表示的颜色与页面背景的颜色(第一颜色点所表示的颜色)区别足够明显,因此,可以将第二颜色点的第二颜色值确定为水印的颜色值,从而按照第二颜色值设置水印的颜色。由此可见,本申请可以根据获取到的页面背景的颜色值,确定与页面背景的颜色区别足够明显的第二颜色值,从而根据第二颜色值设置水印的颜色,使得水印的颜色与页面背景的颜色区别明显,避免水印的颜色被页面背景的颜色混淆而导致用户难以看清楚水印的问题,从而保证水印对用户的提醒震慑效果以及水印的追踪溯源作用。
附图说明
[0045]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种水印的处理方法,其特征在于,办公软件的展示页面中包括页面背景和水印,所述方法包括:获取所述页面背景的第一颜色值;在颜色空间坐标系中搜索与所述第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的第二颜色点;将所述第二颜色点的第二颜色值确定为所述水印的颜色值;按照所述第二颜色值设置所述水印的颜色。2.根据权利要求1所述的方法,其特征在于,所述获取所述页面背景的第一颜色值之前,所述方法还包括:接收针对所述页面背景的更新设置信息,所述更新设置信息中包括所述第一颜色值;所述获取所述页面背景的第一颜色值,包括:响应于所述更新设置信息,从所述更新设置信息中获取所述第一颜色值;所述按照所述第二颜色值设置所述水印的颜色,包括:将所述水印的颜色从第三颜色值调整为所述第二颜色值,所述第三颜色值为接收所述更新设置信息之前所述水印的颜色值。3.根据权利要求1所述的方法,其特征在于,所述在颜色空间坐标系中搜索与所述第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的第二颜色点,包括:通过蝴蝶优化算法,在颜色空间坐标系中搜索与所述第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的第二颜色点。4.根据权利要求3所述的方法,其特征在于,所述通过蝴蝶优化算法,在颜色空间坐标系中搜索与所述第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的第二颜色点,包括:将所述颜色空间坐标系中的多个颜色点划分为多个颜色点集群;针对每个颜色点集群,分别确定与所述第一颜色值所标识的第一颜色点之间的距离大于预设距离阈值的候选颜色点;从多个候选颜色点中确定第二颜色点。5.根据权利要求4所述的方法,其特征在于,所述颜色空间坐标系为三原色空间坐标系,所述从多个候选颜色点中确定第二颜色点,包括:将多个候选颜色点的颜色值分别从三原色空间转换到色调

饱和度

强度HSI空间,得到每个候选颜色...

【专利技术属性】
技术研发人员:周聪宇刘畅
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1