资源简介
基于方向可调小波的边缘检测,包含matlab源程序,图片,算法介绍,还有一份详细的报告,希望读者都能看懂
代码片段和文件信息
%function [allTmpliulei]=test1(IM)
%IM是输入的原图像
tmp=imread(‘vvvvv.jpg‘);
tmp=tmp(::1);
IM=double(tmp);
IM=IM(1:1181:174);
figure(1);
imshow(uint8(IM));
[sizeXsizeY]=size(IM);
%显示方向可调小波
jiao=-3.1415926/3;
pi=3.1415926;
for f=1:6
[x1y1]=meshgrid(-5:0.25:5-5:0.25:5);
[mn]=size(x1);
for i=1:m
for j=1:n
x=x1(ij);
y=y1(1j);
z(ij)=-(x/(2*pi)*exp(-(x*x+y*y)/2))*cos(pi/6*(f-1))-(y/(2*pi)*exp(-(x*x+y*y)/2))*sin(pi/6*(f-1));
end
end
figure(2);
subplot(23f);
mesh(x1y1z);
colormap([0 0 0]);
end
l=0;
%x方向变换
for i=1:sizeX
for j=1:sizeY
tmp1=0;
for m=-2:2
for n=-2:2
if(i-m)>0&&(i-m)<=sizeX&&(j-n)>0&&(j-n)<=sizeY
tmp1=tmp1+IM(i-mj-n)*m*(-1/(2*pi)*exp(-(m*m+n*n)/2));
end
end
end
IMtmp1(ij)=tmp1;
end
end
%y方向变换
for i=1:sizeX
for j=1:sizeY
tmp1=0;
for m=-2:2
for n=-2:2
if(i-m)>0&&(i-m)<=sizeX&&(j-n)>0&&(j-n)<=sizeY
tmp1=tmp1+IM(i-mj-n)*n*(-1/(2*pi)*exp(-(m*m+n*n)/2));
end
end
end
IMtmp2(ij)=tmp1;
end
end
allTmp=0;
%求6个方向的平均
for pp=2:7
jiao=pi/6*(pp-2);
IMtmp11=-IMtmp1*cos(jiao);
IMtmp22=-IMtmp2*sin(jiao);
IMtmp=IMtmp11+IMtmp22;
IMtmpAbs=abs(IMtmp);
maxv=max(max(IMtmpAbs));
minv=min(min(IMtmpAbs));
minv1=minv*ones(sizeXsizeY);
IMtmpNom=(IMtmpAbs-minv1)*255/(maxv-minv);
liulei(::pp-1)=IMtmpNom;
allTmp=allTmp+IMtmpNom;
end
%结果输出
allTmp=allTmp/6;
figure(3);
imshow(uint8(allTmp));
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 70438 2010-04-14 13:00 实验3\p6.bmp
文件 70438 2010-04-14 13:00 实验3\p8.bmp
文件 1841 2010-04-14 12:30 实验3\test1.asv
文件 1852 2010-04-14 12:59 实验3\test1.m
文件 1872 2010-04-14 18:30 实验3\test8.asv
文件 1871 2010-04-14 19:00 实验3\test8.m
文件 157025 2009-06-03 08:22 实验3\vvvvv.JPG
文件 255210 2010-06-15 12:02 实验3\多媒体实验报告3.docx
目录 0 2010-06-15 12:02 实验3
----------- --------- ---------- ----- ----
560547 9
- 上一篇:MATLABR2016a从入门到精通素材文件
- 下一篇:地心坐标系转换为地理坐标系
相关资源
- 地心坐标系转换为地理坐标系
- MATLABR2016a从入门到精通素材文件
- 基于MATLAB的gmsk调制解调
- matlab 二维泊松 有限差分法 通过系数
- 大气参数计算MATLAB代码
- 基于灰度共生矩阵的图像分割
- BOC信号跟踪MATLAB仿真代码
- 三次样条差值拟合 matlab
- 基于matlab的模糊控制程序集
- 基于多播的QOSmatlab程序
-
模糊控制的matlab simuli
nk仿真 -
基于Matlab/SIMUli
nk的 OPGW感应取电仿真 - 装配生产线任务平衡问题的遗传算法
- IEEE33节点matlab潮流程序.doc
- BP算法的MATLAB实现
- DQPSK调制与解调
- 绘制天线方向图
- 基于matlab的相机标定程序
- Matlab实现kl变换
- 图像显著性检测
- matlab 显示txt数据图片
- USM算法锐化图像 拉普拉斯算法处理图
- 基于matlab的海明窗带阻滤波器的设计
- matlab房间脉冲响应模拟工具
- pagerank matlab
- PSO-optimize-RBF matlab实现
- 异步电机软起动matlab仿真文件
- 单高斯背景建模MATLAB
- 神经网络解决TSP问题
- matlab批量读入图片
评论
共有 条评论