根据颜色生成水印的方法、终端及介质技术

技术编号:19123242 阅读:158 留言:0更新日期:2018-10-10 05:45
本发明专利技术提供的根据颜色生成水印的方法、终端及介质,该方法包括接收待处理的处理界面;计算待处理的处理界面上每个像素点的配色值;获取水印信息;获取处理界面中水印添加位置;根据配色值分别计算水印添加位置的水印配色值;根据水印信息、水印配色值在处理界面中水印添加位置生成水印。该方法能够根据待处理的处理界面上的颜色调节水印的颜色,使得水印的颜色尽量与处理界面的颜色匹配,减少水印的颜色与处理界面的颜色之间的色差,减小对用户阅读的影响。

【技术实现步骤摘要】
根据颜色生成水印的方法、终端及介质
本专利技术属于信息处理
,具体涉及根据颜色生成水印的方法、终端及介质。
技术介绍
水印是向数据多媒体(如图像、声音、视频信号等)中添加某些数字信息以达到文件真伪鉴别、版权保护等功能。嵌入的水印信息隐藏于宿主文件中,不影响原始文件的可观性和完整性。水印应能为受到版权保护的信息产品的归属提供完全和可靠的证据。为了保证尽可能地保证版权保护的信息产品的归属,一般都将水印铺满整个文档页面或显示页面,这样水印比较容易影响用户阅读。
技术实现思路
针对现有技术中的缺陷,本专利技术提供根据颜色生成水印的方法、终端及介质,减小对用户阅读的影响。第一方面,一种根据颜色生成水印的方法,包括以下步骤:接收用户的第一输入指令,获取待处理的处理界面;计算待处理的处理界面上每个像素点的配色值;接收用户的第二输入指令,获取水印信息;接收用户的第三输入指令,获取处理界面中水印添加位置;根据配色值分别计算水印添加位置的水印配色值;根据水印信息、水印配色值在处理界面中水印添加位置生成水印。进一步地,所述待处理的处理界面包括显示器的显示屏幕或文档。进一步地,所述配色值包括RGB值或灰度值。进一步地,所述根据配色值计算水印添加位置的水印配色值具体包括:获取处理界面上水印添加位置处像素点的配色值,定义为背景初值;获取水印信息中该像素点的配色值,定义为水印初值;计算背景初值与水印初值的差值;如果该差值大于或等于预设的最大色差值时,该像素点的水印配色值等于背景初值与水印初值的平均值;如果该差值小于预设的最大色差值时,该像素点的水印配色值等于背景初值与最大色差值的和。进一步地,所述根据配色值计算水印添加位置的水印配色值具体包括:建立配色值数据库;所述配色值数据库中存储有每个配色值对应的水印配色值;获取处理界面上水印添加位置处像素点的配色值;利用配色值数据库读取每个配色值对应的水印配色值。进一步地,所述根据配色值计算水印添加位置的水印配色值具体包括:读取与处理界面上水印添加位置处像素点相邻的像素点的配色值;利用预设的配色模型和相邻的像素点的配色值,计算水印添加位置的水印配色值。进一步地,所述根据水印信息、水印配色值在处理界面中水印添加位置生成水印具体包括:根据水印信息、水印配色值生成所述水印;将水印覆盖到处理界面中水印添加位置处。第二方面,一种终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如第一方面所述的方法。第三方面,一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如第一方面所述的方法。由上述技术方案可知,本专利技术提供的根据颜色生成水印的方法、终端及介质,能够根据待处理的处理界面上的颜色调节水印的颜色,使得水印的颜色尽量与处理界面的颜色匹配,减少水印的颜色与处理界面的颜色之间的色差,减小对用户阅读的影响。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。图1为实施例一提供的方法流程图。图2为实施例二提供的方法流程图。图3为实施例三提供的方法流程图。图4为实施例四提供的方法流程图。图5为实施例五提供的方法流程图。图6为实施例七提供的终端的模块框图。具体实施方式下面将结合附图对本专利技术技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,因此只作为示例,而不能以此来限制本专利技术的保护范围。需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本专利技术所属领域技术人员所理解的通常意义。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。具体实现中,本专利技术实施例中描述的终端包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。在接下来的讨论中,描述了包括显示器和触摸敏感表面的终端。然而,应当理解的是,终端可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。终端支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、网站创建应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息收发应用程序、锻炼支持应用程序、照片管理应用程序、数码相机应用程序、数字摄影机应用程序、web浏览应用程序、数字音乐播放器应用程序和/或数字视频播放器应用程序。可以在终端上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个公共物理用户接口设备。可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏感表面的一个或多个功能以及终端上显示的相应信息。这样,终端的公共物理架构(例如,触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。实施例一:参见图1,实施例一提供了一种根据颜色生成水印的方法,包括以下步骤:S1:接收用户的第一输入指令,获取待处理的处理界面;具体地,本实施例对处理界面不做限定。具体实施时,所述待处理的处理界面包括显示器的显示屏幕或文档。该方法可以在终端的显示屏幕上生成水印,也可以在文件上生成水印。这样既可以增强了对通过计算机显示的数据多媒体的版权保护,也增强了对传统文件的版权保护。S2:计算待处理的处理界面上每个像素点的配色值;具体地,本实施例对配色值不做限定。具体实施时,所述配色值包括RGB值或灰度值。配色值主要用于表示像素点的颜色。配色值也可以采用其他能够表示颜色的值定义。S3:接收用户的第二输入指令,获取水印信息;具体实施时,水印信息包括但不限于是图像、文字、矢量图、数字、字母等。水印信息包括但不限于是IP地址、设备名称、用户信息等等。S4:接收用户的第三输入指令,获取处理界面中水印添加位置;具体实施时,可以在整个显示屏幕或整个文档内设置水印,也可以在本文档来自技高网...
根据颜色生成水印的方法、终端及介质

【技术保护点】
1.一种根据颜色生成水印的方法,其特征在于,包括以下步骤:接收用户的第一输入指令,获取待处理的处理界面;计算待处理的处理界面上每个像素点的配色值;接收用户的第二输入指令,获取水印信息;接收用户的第三输入指令,获取处理界面中水印添加位置;根据配色值分别计算水印添加位置的水印配色值;根据水印信息、水印配色值在处理界面中水印添加位置生成水印。

【技术特征摘要】
1.一种根据颜色生成水印的方法,其特征在于,包括以下步骤:接收用户的第一输入指令,获取待处理的处理界面;计算待处理的处理界面上每个像素点的配色值;接收用户的第二输入指令,获取水印信息;接收用户的第三输入指令,获取处理界面中水印添加位置;根据配色值分别计算水印添加位置的水印配色值;根据水印信息、水印配色值在处理界面中水印添加位置生成水印。2.根据权利要求1所述根据颜色生成水印的方法,其特征在于,所述待处理的处理界面包括显示器的显示屏幕或文档。3.根据权利要求1所述根据颜色生成水印的方法,其特征在于,所述配色值包括RGB值或灰度值。4.根据权利要求1所述根据颜色生成水印的方法,其特征在于,所述根据配色值计算水印添加位置的水印配色值具体包括:获取处理界面上水印添加位置处像素点的配色值,定义为背景初值;获取水印信息中该像素点的配色值,定义为水印初值;计算背景初值与水印初值的差值;如果该差值大于或等于预设的最大色差值时,该像素点的水印配色值等于背景初值与水印初值的平均值;如果该差值小于预设的最大色差值时,该像素点的水印配色值等于背景初值与最大色差值的和。5.根据权利要求1所述根据颜色生成水印的方法,其特征在于,所述根据配色值计算水印添加位置的水印配...

【专利技术属性】
技术研发人员:何华荣张双峻王志
申请(专利权)人:深圳市联软科技股份有限公司
类型:发明
国别省市:广东,44

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

1