资源简介
主要研究了彩色图像数字水印算法,在DCT域进行了水印的自适应嵌入和提取,并用Matlab进行了仿真实验,测试算法的性能
代码片段和文件信息
%************************主函数***********************
function private_call
clc
%读入原载体图像和原始水印图像
P=imread(‘f:\lena.jpg‘);
subplot(231);
imshow(P);
title(‘原载体lena图像‘);
Q=imread(‘f:\images.jpg‘);
subplot(232);
imshow(Q);
title(‘原水印图像‘);
Q1=gray(Q);%调用子函数,实现水印图像灰度化和二值化
imwrite(Q1‘f:\erzhi.jpg‘);
subplot(233);
imshow(Q1);
title(‘二值水印图像‘);
r=arnold(Q1);
imwrite(r‘f:\images2.jpg‘);
subplot(234);
imshow(r);
title(‘置乱后水印图像‘);
s=embed(Pr);%水印嵌入
imwrite(s‘f:\watermarked.jpg‘);
S1=imread(‘f:\watermarked.jpg‘);
pnsr1=compare(S1P)
subplot(235);
imshow(s);
title(‘水印嵌入后图像‘);
v_get=get(S1P);
subplot(236);
imshow(v_get);
title(‘提取的水印图像‘);
h=iarnold(v_get);
NCa=com_sub(Q1h)
imwrite(h‘f:\get0.jpg‘);
figure(2)
subplot(231);
imshow(h);
title(‘反置乱后的水印图
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7225 2011-05-19 11:38 代码\main1.asv
文件 7225 2011-05-19 11:41 代码\main1.m
文件 3294 2010-05-29 21:10 代码\mainfunction.fig
文件 8566 2010-05-29 21:10 代码\mainfunction.m
文件 6911 2010-05-30 17:00 代码\subone1.asv
文件 2582 2010-06-15 09:22 代码\subone1.fig
文件 7394 2010-06-15 09:22 代码\subone1.m
文件 10506 2010-05-30 17:30 代码\subone2.asv
文件 2992 2010-06-15 09:21 代码\subone2.fig
文件 10475 2010-05-30 17:35 代码\subone2.m
文件 27553 2010-06-08 11:25 代码\subone3.asv
文件 4304 2010-06-15 11:15 代码\subone3.fig
文件 27630 2010-06-15 11:15 代码\subone3.m
文件 268925 2010-06-15 09:36 图片\1.jpg
文件 1722 2010-05-30 17:40 图片\arnold.jpg
文件 2454 2010-06-18 08:24 图片\cut-get.jpg
文件 21330 2010-06-18 08:24 图片\cut.jpg
文件 1623 2010-06-18 08:24 图片\erzhi.jpg
文件 2828 2010-06-18 08:24 图片\filtget2.jpg
文件 29891 2010-06-18 16:52 图片\gaussian.jpg
文件 3094 2010-06-18 08:24 图片\gaussian2.jpg
文件 43593 2010-06-08 10:27 图片\gaussian_attack1.jpg
文件 2819 2010-06-18 08:24 图片\get0.jpg
文件 28388 2010-05-26 10:17 图片\graya.jpg
文件 12828 2010-05-01 21:15 图片\images.jpg
文件 1722 2010-06-12 15:43 图片\images1.jpg
文件 1722 2010-06-18 08:24 图片\images2.jpg
文件 2440 2010-06-12 15:53 图片\images21.jpg
文件 47139 2010-05-23 21:32 图片\jpeg_attck.jpg
文件 50154 2010-06-19 09:51 图片\jpeg_attck1.jpg
............此处省略21个文件信息
- 上一篇:stero 立体匹配
- 下一篇:vanishing-points 灭点标定
相关资源
- FDCT 第二代离散曲波变换的源程序
- Kmeans-MATLAB 该代码能够实现K均值聚类
- BM3D BM3D图像去噪算法。当下较为先进
- DCT 先用小波变换进行降维后
- poshecai 针对彩色图像的局部直方图均
- watermark 基于DCT域音频水印完整源代码
- EXsegment 提取糖尿病视网膜病变眼底图
- DCT 本文设计基于DCT的人脸识别系统
- RGB_Criminisi Criminisi算法修复彩色图像
- Matlab_source_for_edge_detector_using_quaterni
- colorimagerestoration 基于tv模型的彩色图
- main
- dct 好东东哦
- rgb2hsi--hsi2rgb 彩色图像处理 格式转化
- DCT_JPEG 给予matlab的JPEG压缩程序
- Compression-sensing 压缩传感理论
- Atomizer 原子分解软件
- K-SVD-dictionary-training-algorithms 基于KSv
- l1_norm_compressed-sensing 两个l1准则下的噪
- CS-OMP 实现图像的分块压缩感知重建
- MATLAB将bayer图像转化为彩色图像的双线
- 将彩色图像转化为bayer图像的MATLAB程序
- 利用DCT和DWT对图像进行压缩的MATLAB实
- 基于DCT的数字水印技术
- matlab实现基于DCT的图像变换编码
- 假彩色图像变换matlab程序源代码
- Matlab彩色双线性插值
- 水印评价 NC psnr
- 粒子群算法的彩色图像分割(聚类)
- 灰度图转化为彩色图像MATLAB实现
评论
共有 条评论