资源简介
28个实际问题建模MATLAB源程序代码,包括图像去噪,夜间识别,灰度预测等问题
代码片段和文件信息
clear;clc
size=512;
block=8;
blockno=size/block;
LENGTH=size*size/64;
Alpha1=0.02; Alpha2=0.02;
T1=100;
I=zeros(sizesize);
D=zeros(sizesize);
BW=zeros(sizesize);
block_dct1=zeros(blockblock);
i=imread(‘watermark64by64.png‘);
mark=reshape(i1LENGTH);
figure;imshow(i);title(‘水印‘);
%subplot(321);plot(mark);title(‘水印‘);
%显示原图
figure;I=imread(‘lena512512.jpg‘);
I0=I;
imshow(I);title(‘原始图像‘);
% BW=edge(I‘canny‘);figure;;imshow(BW);
% title(‘edge of origine image‘);
%嵌入水印
k=1;
for m=1:blockno
for n=1:blockno
x=(m-1)*block+1; y=(n-1)*block+1;
block_dct1=I(x:x+block-1y:y+block-1);
block_dct1=dct2(block_dct1);
BW_8_8=BW(x:x+block-1y:y+block-1);
if m<=1|n<=1
T=0;
else
T=sum(BW_8_8); T=sum(T);
end
if T>T1
Alpha=Alpha2;
else
Alpha=Alpha1;
end
block_dct1(11)=block_dct1(11)*(1+Alpha*mark(k));
block_dct1=idct2(block_dct1);
D(x:x+block-1y:y+block-1)=block_dct1;
k=k+1;
end
end
figure;imshow(D[]);title(‘嵌入水印后的图像‘);
%提取水印
k=1;
mark1=[];
for m=1:blockno
for n=1:blockno
x=(m-1)*block+1; y=(n-1)*block+1;
block_dct1=D(x:x+block-1y:y+block-1);
block_dct0=I0(x:x+block-1y:y+block-1);
block_dct1=dct2(block_dct1);
block_dct0=dct2(block_dct0);
BW_8_8=BW(x:x+block-1y:y+block-1);
if m<=1|n<=1
T=0;
else
T=sum(BW_8_8); T=sum(T);
end
if T>T1
Alpha=Alpha2;
else
Alpha=Alpha1;
end
mark1(k)=(block_dct1(11)/block_dct0(11)-1)/Alpha;
k=k+1;
end
end
mark1=reshape(mark16464);
figure
imshow(mark1)
title(‘提取的水印‘)
msgbox(‘MATLAB编程答疑,请加QQ: 993878382‘‘MATLAB答疑‘‘help‘)
web http://993878382.qzone.qq.com -browser
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1737 2014-01-07 17:58 28个实际问题建模MATLAB源程序代码\MATLAB DCT水印源程序代码\DCT_watermark.m
文件 32567 2009-12-23 23:22 28个实际问题建模MATLAB源程序代码\MATLAB DCT水印源程序代码\lena512512.jpg
文件 119 2014-01-07 17:51 28个实际问题建模MATLAB源程序代码\MATLAB DCT水印源程序代码\Read Me.url
..A.SH. 14848 2014-01-07 17:59 28个实际问题建模MATLAB源程序代码\MATLAB DCT水印源程序代码\Thumbs.db
文件 353 2009-12-23 23:22 28个实际问题建模MATLAB源程序代码\MATLAB DCT水印源程序代码\watermark64by64.png
文件 77090 2014-01-05 22:04 28个实际问题建模MATLAB源程序代码\MATLAB DCT水印源程序代码\联系我们.pdf
文件 4972 2013-02-28 22:14 28个实际问题建模MATLAB源程序代码\MATLAB GUI实现动态画图曲线的源程序代码\net1.fig
文件 15278 2014-01-09 14:44 28个实际问题建模MATLAB源程序代码\MATLAB GUI实现动态画图曲线的源程序代码\net1.m
文件 119 2014-01-07 17:51 28个实际问题建模MATLAB源程序代码\MATLAB GUI实现动态画图曲线的源程序代码\Read Me.url
文件 81243 2014-01-09 14:10 28个实际问题建模MATLAB源程序代码\MATLAB GUI实现动态画图曲线的源程序代码\联系我们.pdf
文件 554 2014-02-15 22:26 28个实际问题建模MATLAB源程序代码\MATLAB中colorbar的设置 源程序代码\chengxu.m
文件 331 2014-01-07 20:20 28个实际问题建模MATLAB源程序代码\MATLAB中colorbar的设置 源程序代码\Read Me.url
文件 294 2014-02-06 11:28 28个实际问题建模MATLAB源程序代码\MATLAB中colorbar的设置 源程序代码\联系我们.txt
文件 208 2014-01-09 14:01 28个实际问题建模MATLAB源程序代码\MATLAB中的基本语法和语句示例代码\for_repetition.m
文件 458 2014-01-09 14:02 28个实际问题建模MATLAB源程序代码\MATLAB中的基本语法和语句示例代码\global_plot.m
文件 277 2014-01-09 14:02 28个实际问题建模MATLAB源程序代码\MATLAB中的基本语法和语句示例代码\if_else.m
文件 119 2014-01-07 17:51 28个实际问题建模MATLAB源程序代码\MATLAB中的基本语法和语句示例代码\Read Me.url
文件 418 2014-01-09 14:03 28个实际问题建模MATLAB源程序代码\MATLAB中的基本语法和语句示例代码\son_function.m
文件 366 2014-01-09 14:03 28个实际问题建模MATLAB源程序代码\MATLAB中的基本语法和语句示例代码\switch_case.m
文件 257 2014-01-09 14:03 28个实际问题建模MATLAB源程序代码\MATLAB中的基本语法和语句示例代码\try_catch.m
文件 207 2014-01-09 14:03 28个实际问题建模MATLAB源程序代码\MATLAB中的基本语法和语句示例代码\while_repetition.m
文件 81243 2014-01-09 14:10 28个实际问题建模MATLAB源程序代码\MATLAB中的基本语法和语句示例代码\联系我们.pdf
文件 740 2014-02-15 22:28 28个实际问题建模MATLAB源程序代码\MATLAB使用欧拉Euler法求解微分方程组 源程序代码\chengxu.m
文件 331 2014-01-07 20:20 28个实际问题建模MATLAB源程序代码\MATLAB使用欧拉Euler法求解微分方程组 源程序代码\Read Me.url
文件 294 2014-02-06 11:28 28个实际问题建模MATLAB源程序代码\MATLAB使用欧拉Euler法求解微分方程组 源程序代码\联系我们.txt
文件 2863 2014-01-08 14:49 28个实际问题建模MATLAB源程序代码\MATLAB光通过三稜镜色散动画\optics_prism.m
文件 119 2014-01-07 17:51 28个实际问题建模MATLAB源程序代码\MATLAB光通过三稜镜色散动画\Read Me.url
文件 77090 2014-01-05 22:04 28个实际问题建模MATLAB源程序代码\MATLAB光通过三稜镜色散动画\联系我们.pdf
文件 126981 2009-05-14 22:05 28个实际问题建模MATLAB源程序代码\MATLAB图像处理实现直线识别(拟合角平分线)\1.JPG
文件 5250 2014-02-05 20:44 28个实际问题建模MATLAB源程序代码\MATLAB图像处理实现直线识别(拟合角平分线)\chengxu.m
............此处省略125个文件信息
- 上一篇:基于matlabd的数字信号处理DSP实验报告以及仿真图
- 下一篇:底层驱动开发
相关资源
- 基于matlabd的数字信号处理DSP实验报告
- CDD模型图像修复系统matlab
- matlab2018b帮助文档英文版
- MATLAB实现灰度处理
- 基于GUI界面的视频、图片、音频操作
- 数字图像锐化的matlab实现
- 基于MATLAB的数字调制系统仿真设计
- Matlab在语音信号处理中的应用
- 基于HaarLike的人脸检测
- 基于matlab的图像增强教学演示系统的
- spectral methods in matlab174886
- MATLAB_SRC_人脸识别程序
- Z域中阶跃函数与冲激函数的求解及
- 随机森林MATLAB174767
- matlab_getstart
- 基于PCA和SVM的人脸识别 matlab程序
- 协作通信的放大转发和解码转发的m
- MATLAB贝叶斯网络工具箱174646
- 电力电子技术综合作业-含MATLAB串联
- matlab在数学建模中的应用卓金武第二
- matlab微积分解方程
- matlab基于svm的分类程序
- A/D采集,波形图像显示
- matlab_PllMatlab系统级仿真Matlab系统级仿
- 基于bp神经网络字符识别系统 matlab代
- LS-SVM MATLAB工具包及指导书
- 多种蚁群算法在机器人路径规划中的
- CEC2015-matlab
- Numerical Simulation of Optical Wave Propagati
- HHT希尔伯特黄变换 MATLAB工具箱174211
评论
共有 条评论