本代码基于离散小波变换(DWT)的数字图像水印嵌入提取算法,采用haar小波作为基函数,利用mallat快速小波分解重构算法。基于Arnold变换的图像置乱技术对图像进行加密,提高水印的安全性和鲁棒性。利用五种攻击测试(剪切、滤波、缩放、椒盐噪音、裁剪)对嵌入水印后的图像进行攻击测试,以PSNR(峰值信噪比)、归一化的互相关系数来评价图像的抗攻击能力、不可见性和鲁棒性。(matlab代码,python 代码可私聊)
2022-06-18 14:07:46 216KB matlab 数字水印算法 DWT 小波变换
用matlab实现的patchwork lsb dwt DFT FFT 算法 与大家共同探讨
2022-06-18 10:17:52 3KB patchwork lsb dwt DFT
1
本次代码主要是利用dct变换对图像进行压缩,而压缩过程包括dct变换,量化和霍夫曼编码,本次代码包括霍夫曼编码的Huff06()函数,文件Huff06.rar,matlab版本
1
基于opencv的离散余弦(DCT)变换和傅里叶变换(DFT)。
2022-06-13 12:14:10 13.11MB opencv DCT 离散余弦变换 傅里叶变换
1
【图像隐藏】基于DCT算法实现数字水印嵌入提取3并检验算法对剪切、旋转、噪声等的鲁棒性。.zip
2022-06-11 23:07:15 881KB 简介
1
JSteg隐写算法,基于DCT系数的变换进行数字隐写,matlab代码,已实现,可运行。主要思想是将秘密消息嵌入在量化后的DCT系数的最低比特位上,但对原始值为0、1的DCT系数不进行嵌入。
2022-06-10 16:05:11 926KB JSteg隐写算法 DCT系数
在vs2010环境下搭建OpenCV,通过C++实现图像处理,量化和图像八十八分块离散余弦变换(DCT)的实现。提供学习。
2022-06-08 10:42:52 2KB C++ OpenCV 离散余弦变换 DCT
1
这是基于DWT-SVD的数字水印算法,具有强的鲁邦性,适用于毕业设计和研究。
2022-06-07 13:06:38 3.72MB 算法 DWT-SVD
基于DWT_DCT的数字水印综述
2022-06-06 03:34:17 154KB 数字水印
1
JPEG压缩方案分为以下几个阶段: 1. 将图像转换为最佳色彩空间。 2. 调整纵横比 16:9 3.数字化方案4:2:0。 4. 对像素块应用离散余弦变换 (DCT),从而去除冗余图像数据。 5. 使用为人眼优化的加权函数量化每个 DCT 系数块。 6. 使用霍夫曼可变字长算法对所得系数(图像数据)进行编码,以去除系数中的冗余。 7. 字节填充。 8. 标题 JFIF 9. JPG 数据存储
2022-05-29 15:41:14 769KB matlab
1