【技术实现步骤摘要】
用于隐形水印文本添加与解析的方法与设备
[0001]本申请涉及软件开发
,尤其涉及一种隐形水印文本添加与解析的技术。
技术介绍
[0002]目前,已有的暗水印技术实现大致分为两种:第一种,通过将一个带有水印信息的透明的图片覆盖在原图片上实现暗水印的效果,但是该实现方式在需要解析暗水印信息时,往往需要借助PS软件来对图片做复杂的处理才能把暗水印信息显示出来,这就需要精通使用PS软件的专业人员来完成,人员成本高,也不方便操作,效率低。
[0003]第二种,根据水印信息生成多个图形帧,将各个图形帧与多个定位帧组合形成暗水印信息块,将多个暗水印信息块布局到原始图片上,实现暗水印的添加,在解析暗水印信息时,根据图片上的定位帧,找到暗水印的信息块,在对暗水印信息块解析,解出水印信息。该实现方式在对暗水印解析时,关键在识别图片上的定位帧,找到定位帧,才能找到水印信息块,若图片污损或者缺失,则会导致定位帧丢失,无法识别水印信息。综上,现有的水印添加和解析技术,效率低下或者准确度低。
技术实现思路
[0004]本 ...
【技术保护点】
【技术特征摘要】
1.一种用于隐形水印文本添加的方法,其中,该方法包括:调整用户预设的水印信息文本对应的色值,以确定所述水印信息文本对应的隐形水印文本,其中,所述隐形水印文本肉眼不可见;将所述隐形水印文本不重叠地绘制到预设图片上,以对所述预设图片实现隐形水印文本的添加,其中,所述隐形水印文本铺满所述预设图片。2.根据权利要求1所述的方法,其中,所述调整用户预设的水印信息文本对应的色值包括:将所述水印信息文本对应的色值RGBA,设置为R:0,G:0,B:0,A:0.01,其中,A值为所述水印信息文本的透明度值。3.根据权利要求1所述的方法,其中,所述将所述隐形水印文本不重叠地绘制到预设图片上包括:将所述隐形水印文本循环绘制多行至所述预设图片的CALayer图层。4.一种用于隐形水印文本解析的方法,其中,该方法包括:遍历待解析的原始图片的每个像素点的色值;将所述每个像素点的色值做混色运算,确定每个像素点对应的新色值;创建画布,将所述新色值绘制到画布中形成新的图片,以呈现所述隐形水印文本。5.根据权利要求4所述的...
【专利技术属性】
技术研发人员:刘永辉,
申请(专利权)人:上海上讯信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。