搜索资源列表
watermark
- 基于DCT域的数字水印的嵌入和提取,处理图像是BMP
Image_Watermarking_Method_Based_On_Multi-resolutio
- 一种基于多分辨率分解的图像水印嵌入方法 【摘 要】:根据小波变换的多分辨率的分析特征,提出了一种基于小波变换的水印嵌入方法,即在嵌入之前对水印做置乱处理,然后根据小波变换后的不同分辨率上的特点,将原始图像和水印进行小波分解,再将相同分辨率层次的数字水印分别嵌入其对应相同分辨率层次的原始图像中,使水印不可感知。试验结果表明,利用该方法较好的保持了图像的质量,并且对常用图像处理方法具有一定的健壮性,是一种行之有效的水印嵌入方法。
bw_fragile
- matlab编写的对二值图像的数字水印添加与提取程序。压缩包中有示例图片。可以添加水印,结果肉眼不易分辨出变化,不影响使用。可加入信息长度达100个字节。提取时可验证是否被修改过,如未修改,可提取隐藏信息。
bw_fragile_robust
- matlab编写的对二值图像的数字水印添加与提取程序。压缩包中有示例图片。可以添加水印,结果肉眼不易分辨出变化,不影响使用。可加入信息长度达100个字节。提取时可验证是否被修改过,如修改不严重,可提取隐藏信息,如果修改过多,则只能确定是否有修改,而不知道隐藏的信息是什么
bw_fragile_robust_cross
- matlab编写的对二值图像的数字水印添加与提取程序。压缩包中有示例图片。可以添加水印,结果肉眼不易分辨出变化,不影响使用。可加入信息长度达100个字节。提取时可验证是否被修改过,如未修改,可提取隐藏信息。当有修改发生时,可以定位修改的位置,并在图上标出。标识面积占修改面积的75%,一般修改都能标出
gray_fragile
- matlab编写的对灰度图像的数字水印添加与提取程序。压缩包中有示例图片。可以添加水印,结果肉眼不易分辨出变化,不影响使用。可加入信息长度达10k字节。提取时可验证是否被修改过,如未修改,可提取隐藏信息。并可标记修改的位置,准确率高。算法简洁
gray_fragile_robust
- matlab编写的对灰度图像的数字水印添加与提取程序。压缩包中有示例图片。可以添加水印,结果肉眼不易分辨出变化,不影响使用。可加入信息长度达10k字节。提取时可验证是否被修改过,如未修改,可提取隐藏信息。可标记修改位置。当图像发生旋转,缩放,少量平移时,仍能提取出强水印信息,以确保图像来源。弱水印识别率高,强水印识别率不是很高,当图像变化较小时,可以工作,变化较大时,强水印也无法提取。
cdma_embed
- 根据cdma以实现对数字图像的水印嵌入。
cdma_recover
- 根据cdma实现数字图像的水印检测 。
Normed_Centre_of_Gravity
- 一种简单的数字水印的程序,适合于图形图像处理。
Recovering_data_hidden_in_an_image
- 一种简单的数字水印的程序,适合于图形图像处理。
Simple_watermarking_by_using_wavelets
- 一种简单的数字水印的程序,适合于图形图像处理。
Watermarking
- 一种简单的数字水印的程序,适合于图形图像处理。
DCT_watermarking_matlab
- 一种简单的数字水印的程序,适合于图形图像处理。
xiaobo
- 将相同尺寸的灰度图象和2值图像进行2级小波分解,在前者的细节子带嵌入分解后的2值图像的数字水印程序
logistic
- 这个是一个基于logistic混沌系统单项散列函数,调用get_logisit(int* logisit, int length, int max_value, double XX)函数,返回一组logisitic随机数,随机数的最大值为max_value,初始值XX,随机数由初始值XX唯一确定。在数字水印技术等方面使用非常广泛,也许使用VC语言处理图像或是数字水印方面的用户会经常使用。 谢谢!
get_psnr
- 这个是一个获取两个图像相似度的函数,对于图像处理和数字水印方面的编程者来说,会经常去计算两个图像的psnr值,从而来确定图像的相似度,使用matlab可以很方便的计算两个图像的psnr,但是由于matlab专业性很强,而且有没有版权保护,所以对于大批的使用VC语言的这方面的编程者,由于要经常使用而显得很麻烦。 通过调用get_psnr函数可以很方便的就得到两个图像的相似度。
dct
- 继续,这个是,恩,还是和数字水印和图像处理有关系的东西拉,因为最近在做这个拉,恩,之所以这么着急的一下子就上传5个,是因为我真的有一点东西要看一下,看了好长哪方面的资料,可是还是不能搞定,所以要找源码看看啊,所以麻烦站长了,赶紧帮我开通一下拉,谢谢啊!真诚的。 转入正题:这个是一个离散余弦变换的C语言程序,相信数字水印和图像处理方面的编程者对他很熟悉,使用matlab实现他很简单,可是。。。我们用的是VC啊。哈哈,不过没有关系拉,这个我已经搞定了,所以如果你对此还是不很熟悉,那么就看看这个源
digital-warterprint
- 这是数字水印的完整的C++程序,可以对不同尺寸的图片嵌入水印图像
code
- 基于LSB的图像中数据加密隐藏算法程序 图像的组成无非是一些字符串或者一些字节组成的字符串,然而,每一个字节数据位的重要度并不是一样的,两个相邻字节往往只有低位是不一样的。例如:00100110和00100111代表了两个不同渐变度的红色,但是就人眼是分辨不出来的。最低有效位LSB算法,就是利用这一点,达到图像压缩,或者数字水印的功能。