【图像隐写】基于LSB+DWT+DCT三种算法实现图像和音频水印嵌入提取含Matlab源码
2023-04-13 15:03:21 3.64MB matlab
1
提出了一种DCT域自适应图像水印算法。嵌入水印的过程中不断地搜索合适的强度因子,根据JPEG亮度量化表来确定中频系数嵌入强度的比例关系,并引入了一个优于PSNR和MSE的方法来评价含水印图像失真。若图像质量不满足所期望接近的失真度,用二分法不断地调整强度因子的值,以达到水印的最优嵌入,从而水印图像信息分别以不同的强度嵌入到各中频系数中。实验结果表明该水印算法对常见的信号处理具有较好的稳健性。
1
借鉴多媒体数字水印技术,提出了一种基于混沌的DCT域关系数据库水印算法,运用混沌序列对版权图像加密生成水印信息,并嵌入到候选属性的DCT中频系数中。利用DCT在频域中实现水印与载体的融合,隐蔽性更强,弥补了空域水印算法的不足;混沌序列的伪随机性和初值敏感性为数字水印的安全性提供了保证。实验表明,该算法具有较强的鲁棒性和良好的不可见性。
1
MATLAB数字水印实现[小波dwt,离散余弦dct,LSB]
2023-03-22 11:00:53 15.28MB
1
针对现今多数数字水印算法仅针对灰度图像并且功能单一的问题,提出一种彩色图像双功能水印算法,不仅增加了水印的信息量同时还可以实现版权保护和内容认证的双重功能。该算法是基于RGB色彩空间,首先提取原始彩色图像的R、G、B 3个彩色分量,然后将版权水印嵌入蓝色分量的低频系数中,认证水印嵌入绿色分量的中频系数中。实验结果表明,版权水印具有较好的鲁棒性和不可见性,认证水印可实现盲提取。
1
MATLAB设计:数字水印(dwt,dct,lsb,带攻击测试, GUI)
2023-03-17 22:19:01 28.52MB 数字水印 GUI matlab
1
主要依赖包: numpy tqdm Pillow 使用方法: python exp4.py q = 2 for i in range(24): name = str(i+1).zfill(2) print("正在处理[{}/{}]:".format(name, 24)) img = Image.open("dataset/kodim{}.png".format(name)) encoder = Encoder() encoder.encode(img, "bin/kodim{}.bin".format(name), q) decoder = Decoder() img = decoder.decode("bin/kodim{}.bin".format(name), q) img.save("res/kodim{}.bmp".format(name)) ratio = 0. psnr = 0. for i in range(24): name = str(i+1).zfill(2) bmp_
2023-03-13 17:00:12 40.36MB python
1
(语言:MATLAB)数字水印(图像大小不限制,攻击,鲁棒性评价,带界面GUI) (语言:MATLAB)数字水印(图像大小不限制,攻击,鲁棒性评价,带界面GUI)
2023-02-07 21:06:53 580KB 数字水印 dct数字水印
1
基于ffmpeg图像压缩处理的学习资料 里面有ffmpeg的工具包, 图像处理的关键代码与注释 有:RGB转YUV,使用DCT变换与量化操作 最后还有Z字型编码的源码
2023-01-02 19:26:05 148.11MB ffmpeg 多媒体 图像处理 DCT
1
【图像隐藏】基于 DCT的图像隐写matlab源码1.zip
2023-01-01 20:49:47 313KB 简介
1