1、简单的可见水印 这里的f为未添加水印的图像,常数为控制水印与称底图片的相对可见性。 代码实现: 实验效果 当=0.3时 这种水印是可见的。 LSB LSB是一种不可见水印,它能抵抗偶然或故意删除它们的企图。但是这种方式的实现的鲁棒性很差。 常用的实现公式为 这里是将f ...
数字水印有可见不可见之分,可见的比如课件上印有学校校徽,微博发图片会水印上上传者的信息及微博logo等。 用java实现可见的数字水印,草人主要是用到了java.awt包中的AlphaComposite类,当然在实现之前先介绍一下AlphaComposite类: AlphaComposite类是关于两个目标重叠的混合处理类,此类实现的特定规则是 T. Porter 和 T. Duff 合著的 C ...
2015-07-17 09:53 2 3175 推荐指数:
1、简单的可见水印 这里的f为未添加水印的图像,常数为控制水印与称底图片的相对可见性。 代码实现: 实验效果 当=0.3时 这种水印是可见的。 LSB LSB是一种不可见水印,它能抵抗偶然或故意删除它们的企图。但是这种方式的实现的鲁棒性很差。 常用的实现公式为 这里是将f ...
基础知识 脆弱水印 水印加入载体后,提取不出来,即载体是无效的。 载体图像的任何修改都能被识别出 半脆弱水印 载体图像可以接受常规的修改,例如:格式转换、去燥等 信息隐藏 秘密信息是不可见的,且不影响载体的使用 加密后的密文是可见的,但看不懂 关键词 Information ...
视频数字水印 一.目前状况: 由于视频序列是由一系列连续静止图像组成,图像水印技术可以直接应用于视频序列,然而图像与视频之间的重要区别也表明了针对视频会有特殊的方法。 近年来,学术界对数字水印的研究主要集中在静止图像,提出了各种图像水印的算法,使之日趋成熟。由于视频信号本身所具有的复杂性 ...
1、运行MAIN.m即可开始水印的嵌入和提取。2、文件夹中的两幅图片为载体图像和水印图像。3、其他文件为主程序所调用的自定义函数,说明如下: sdwt.m:对图像依视觉能量进行树状小波分解 embed.m:对标记的嵌入点进行水印嵌入 nembed.m:对每个节点实施水印嵌入 sidwt.m:对嵌入 ...
1. 实验类别 设计型实验:MATLAB设计并实现基于LSB的图像数字水印算法。 2. 实验目的 了解信息隐藏中最常用的LSB算法的特点,掌握LSB算法原理,设计并实现一种基于图像的LSB隐藏算法。 3. 实验条件 (1) Windows 2000或Windows Xp以上 ...
一、前言 密码赛和星火杯时做的小项目,密码赛的时候是个半成品,没有过初赛,星火杯之前完善了 设计思路 最开始是想做一个图片水印用作对图片来源的不可否认性做保护,又考虑保护数据完整性,因此选中了易损水印,并实际使用LSB算法实现。 但考虑到传统LSB算法的变换规律十分明显,所以很容易 ...
数字水印概念是Tirkel等人在1993年发表的一篇名为“A digital watermark”的文章中正式提出来。他们提出了两种在灰度图像最低有效位(Least Significant Bit,简称LSB)上添加水印的方法,这种方法虽然简单易行,但是它的水印鲁棒性很差,对于常见的缩放 ...
); 2、数字水印 (1)嵌入水印的过程: (2)具体实现 嵌入: 含水印图像 = ...