资源简介
基于小波变换的边缘检测matlab程序,亲调可用......................................................................................................................................................
![](http://www.nz998.com/pic/51596.jpg)
代码片段和文件信息
clear all;
load wbarb;
% I = ind2gray(Xmap);
RGB=imread(‘lena.jpg‘);
I=rgb2gray(RGB);
imshow(I);
I1 = imadjust(Istretchlim(I)[01]);
figure;
imshow(I1);
[NM] = size(I);
% h = [0.1250.3750.3750.125];
% g = [0.5-0.5];
h = [0.050.10.10.05];
g = [0.25-0.25];
delta = [100];
J = 3;
a(1:N1:M11:J+1) = 0;
dx(1:N1:M11:J+1) = 0;
dy(1:N1:M11:J+1) = 0;
d(1:N1:M11:J+1) = 0;
a(::11) = conv2(hhI‘same‘);
dx(::11) = conv2(deltagI‘same‘);
dy(::11) = conv2(gdeltaI‘same‘);
x = dx(::11);
y = dy(::11);
d(::11) = sqrt(x.^2+y.^2);
I1 = imadjust(d(::11)stretchlim(d(::11))[0 1]);
figure;
imshow(I1);
lh = length(h);
lg = length(g);
for j = 1:J+1
lhj = 2^j*(lh-1)+1;
lgj = 2^j*(lg-1)+1;
hj(1:lhj)=0;
gj(1:lgj)=0;
for n = 1:lh
hj(2^j*(n-1)+1)=h(n);
end
for n = 1:lg
gj(2^j*(n-1)+1)=g(n);
end
a(::1j+1) = conv2(hjhja(::1j)‘same‘);
dx(::1j+1) = conv2(deltagja(::1j)‘same‘);
dy(::1j+1) = conv2(gjdeltaa(::1j)‘same‘);
x = dx(::1j+1);
y = dy(::1j+1);
dj(::1j+1) = sqrt(x.^2+y.^2);
I1 = imadjust(dj(::1j+1)stretchlim(dj(::1j+1))[0 1]);
figure;
imshow(I1);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1247 2017-09-06 09:49 XBBH.m
----------- --------- ---------- ----- ----
1247 1
相关资源
- 图像小波变换MatLab源代码
- 图像的二进小波分解matlab源码(保证
- 同步挤压小波变换分离混沌干扰 mat
- 小波变换工具箱
- matlab实现一维和二维离散小波变换,
- 基于运动想象脑电信号的多特征融合
- 小波变换图像融合的matlab实现
- 小波变换法图像融合MATLAB代码
- 使用Matlab7.3开发的使用整数小波变换
- 小波变换及其MATLAB工具的应用.pdf
- 小波变换及其MATLAB工具的应用电子书
- MATLAB小波变换图像拼接技术GUI版.zip
- matlab 实现一维和二维离散小波变换,
- 图片二维小波变换的分解与重构_mat
- 用MATLAB实现基于小波变换的图像融合
- MATLAB小波变换图像处理总结
- 基于行列像素置乱和DWT小波变换的图
- 小波分析理论与matlab7实现(pdf扫描)
- matlab数字音频水印的研究与实现
- EWT 经验小波变换matlab源程序
- MATLAB小波变换.pdf
- 基于小波变换的图像压缩与matlab仿真
- matlab小波变换的代码
- 基于小波变换的信号降噪研究及其M
- matlab利用小波变换进行数字图像水印
- 地震波fft变换、小波变换对比分析m
- 采用小波变换对信号进行时频分析的
- 小波变换降噪处理及其Matlab实现
- 沙威老师构造正交小波变换矩阵的m
- 自相关与小波变换相结合法求一帧语
评论
共有 条评论