资源简介
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实验报告以及仿真图
- 下一篇:底层驱动开发
相关资源
- matlab_OFDM调制解调(来自剑桥大学)
- Matlab路面裂缝识别69319
- 高灵敏度GPS接收机MATLAB仿真,附捕获
- 基于MATLAB的质点弹道计算与外弹道优
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
- 通过不同方法进行粗糙集属性约简m
评论
共有 条评论