![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
信息隐藏
文章平均质量分 52
夏荷影
这个作者很懒,什么都没留下…
展开
-
脆弱水印 信息隐藏 QR分解
第二章脆弱水印一、算法介绍1、论文出处F. Nejati, H. Sajedi and M. Mohammadi, “Fragile Watermarking for Image Authentication Using QR factorization and Fourier Transform,” 2019 5th International Conference on Web Research (ICWR), 2019, pp. 45-49, doi: 10.1109/ICWR.2019.876原创 2021-06-02 15:40:01 · 2238 阅读 · 1 评论 -
matlab QR分解
[Q,R]=qr(A)其中Q代表正交矩阵,而R代表上三角形矩阵。此外,原矩阵A不必为正方矩阵;如果矩阵A大小为nm,则矩阵Q大小为nn,矩阵R大小为n*m。原创 2021-05-05 09:39:38 · 1555 阅读 · 0 评论 -
数字水印 改进的patchwork算法 实现
一、算法原理1、参考论文甘霖,杨榆.基于变换域的Patchwork水印改进算法[J].成都信息工程大学学报,2017,32(06):623-627.2、理论基础(1)离散余弦变换在水印算法中引入图像的变换域用于嵌入水印,以此增强水印的透明性。(2)人类视觉系统特性人类的视觉系统对不同颜色的敏感程度不同。由亮度方程 y = 0.299R+0.587G+0.144B可知,人眼对绿色光最为敏感,对红色光的敏感程度次之,对于蓝色光最不敏感。人眼对红色光和蓝色光的敏感程度之和与对绿色光的敏感程度较为接近原创 2021-05-05 09:33:23 · 5838 阅读 · 11 评论 -
信息隐藏 时空域 论文复现 基于覆盖图像的MSB的无编码信息隐藏方法
本文提出了一种基于覆盖图像的MSB的无编码信息隐藏方法。首先,发送者将封面图像分割成许多相同大小的片段。大小为Fw*Fh。其次,发送方求每段像素均值。第三,将秘密信息转换为二进制位。第四,根据发送方和接收方决定的映射序列(Km),用图像片段的MSB映射秘密信息。映射的结果是获取映射标志(Kf),然后通过普通通道与引导图像一起发送到接收器。接收器可以使用Km和Kf正确地从stego图像中提取秘密信息。提出方法:CIHMSB方法的目的是为了传输文本信息。在通信之前,发送方和接收方需要事先决定原创 2021-04-08 09:31:51 · 634 阅读 · 2 评论 -
基于DCT信息隐藏 数字水印 DCT matlab实现
1、DCT变化2、DCT中频:中频指DCT变化后从左上到右下的线经过点3、代码实现%------------------------------------------------------------------%% 基于DCT变换的信息隐藏(数字水印) %% %%原创 2021-04-06 15:07:57 · 2415 阅读 · 8 评论 -
信息隐藏 低4位替换
所谓直接4bit 替换法, 就是直接用秘密图像像素值的高4bit 去替换载体图像像素值的低4bit。由于低4bit通常为噪声,对图片影响不大载体图片:待隐藏图片嵌入代码import numpy as npimport cv2tar_path='target.jpg'back_path='background.jpg'tar=cv2.imread(tar_path)back=cv2.imread(back_path)x,y,z=back.shapeprint(x,y,z)pr原创 2021-03-18 16:48:09 · 885 阅读 · 1 评论