可以将灰度图变换为对应的频谱图,其中有傅里叶变换,快速傅里叶变换,离散余弦变换等4种变换的实现,VC++编写,有界面,可直接运行
1
1 引言   随着多媒体和网络技术的迅速发展与广泛应用,数字化媒体(如数字图像、数字视频和音频等)的传输和获取变得越来越便捷,一方面促进了人类信息的共享,推动了社会的进步,而另一方面由于其极易复制且复制后的媒体质量与原版几乎没有差异,因此也带来了数字多媒体的版权问题。数字水印技术作为版权保护的重要手段而得到了广泛的研究和应用。   现有图像数字水印算法基本上可分为两类:空间域方法和变换域方法。空域法通过直接改变图像某些像素的灰度值来嵌入水印,如LSB、扩展频谱等;而变换域方法先把图像做某种变换,例如DCT、DWT,然后通过改变某些变换系数嵌入水印。随着JPEG2000和MPEG-4标准的建立,
1
本文提出一种以图像为水印的DCT变换的数字水印算法,为实现数字水印的嵌入后原始图像不会出现块效应,首先我们对水印图像进行了置乱,为使分块后每块水印图像能完整的嵌入到原图像每块的直流和低频分量部分,我们对水印和原始图像分别进行了4×4和8×8分块DCT变换,为了增加水印嵌入的鲁棒性,我们把水印的每个子块都同时嵌入到多个原图像的子块中。试验结果证明该算法具有较好的不可见性,鲁棒性和抗攻击性。
2021-03-25 18:27:21 694KB 数字水印,DCT变换,置乱
1
离散小波变换,用于压缩感知信号稀疏变换,是比较常用的稀疏基
2021-03-24 20:45:10 1KB 小波变换 matlab
1
用matlab做的基于DCT变换的图像压缩源码,先把图像分成8X8 的子块,然后做DCT变换,再量化,在恢复重建图像
2021-03-22 22:17:51 1KB 图像压缩
1
该课题为基于MATLAB的离散余弦DCT数字水印技术。带有人机交互GUI界面,方便操作。流程为:读取载体,水印图像,嵌入,各种不同攻击,然后提取水印,计算峰值信噪比psnr和互相关系数nc来评价鲁棒性,得出DCT算法,在不同攻击条件下的抗干扰能力。其他算法DWT,DFT,lsb等都是可二次改造,本设计带算法原理技术文档。
1
DCT 离散余弦变换 算法C#示例代码。全部由C#实现,无需引用第三方DLL
2021-03-20 13:52:33 31KB DCT 离散余弦变换
1
作为图像压缩的必要步骤,本代码给出了由.dat文件读取图像,再将图像进行DCT变换,量化,反变换,量化采用两个不同量化步长的量化表,得到清晰度不同的量化图像。 本代码适合学习数字视频,数字图像的matlab初学者实验实现图像压缩,并可对比不同量化步长所带来图像的不同效果。
2021-03-19 22:05:16 981B matlab m文件 代码 图像压缩
1
数字图像水印:基于混合DWT-HD-SVD技术的数字图像水印方法:攻击,PSNR,SSIM,NC
2021-03-13 19:27:48 994KB matlab dwt svd attacks
1
DCT利用图像进行信息隐藏,达到很好的效果。
2021-03-13 11:00:11 1KB 信息隐藏 DCT
1