借鉴多媒体数字水印技术,提出了一种基于混沌的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
基于MATLAB的小波变换dwt和离散余弦dct的多方法对比数字水印系统。带GUI交互界面。有一个主界面GUI,可以调用dwt方法的子界面和dct方法的子界面。流程包括,读取宿主图像和水印图像,嵌入,多种方法的攻击(剪切,加噪,旋转等),提取,最后利用psnr峰值信噪比进行评价不同攻击下,鲁棒性的好坏。
1
基于 DCT 的图像用 1D DCT 和 2D DCT 呈现以进行图像融合。
2022-12-20 17:50:01 35KB matlab
1