资源简介
自己写的matlab形态学滤波function函数,方便调用,且实用
代码片段和文件信息
function [last1last2]=morphological2(f1ML)
% %%%%%%%%%%原始数据f开运算,先腐蚀,再膨胀%%%%%%%%
% M=20;
g=zeros(1M);
ero_z=[];N=length(f1);
for i=0:N-M
for j=0:M-1
ero_z(j+1)=f1(i+j+1)-g(j+1);
end
ero(i+1)=min(ero_z);
end
x=ero;exp_z=[];N=length(x);
for i=M-1:N-1
for j=0:M-1
exp_z(j+1)=x(i-j+1)+g(j+1);
end
exp(i-M+2)=max(exp_z);
end
%%%%%%%%%%在开运算的基础上进行闭运算,先膨胀,再腐蚀%%%%%%%%
x=0;
K=[];
% M=10;
K=zeros(1L);
x=exp;exp_z=[];N=length(x);
for i=L-1:N-1
for j=0:L-1
exp_z(j+1)=x(i-j+1)+K(j+1);
end
exp1(i-L+2)=max(exp_z);
end
x=0;
x=exp1;ero_z=[];N=length(x);
for i=0:N-L
for j=0:L-1
ero_z(j+1)=x(i+j+1)-K(j+1);
end
ero1(i+1)=min(ero_z);
end
%%%%%%%%%%原始数据f闭运算,先膨胀,再腐蚀%%
相关资源
- 非常实用的不变矩的matlab程序
- LM-BP神经网络的Matlab程序源代码
- 小波去噪 多种方法的matlab程序
- 鲁棒控制matlab程序
- 雷达信号处理+Matlab程序
- DEA的Matlab程序272543
- 目标跟踪定位算法的matlab程序
- music算法的matlab程序
- 8阵元均匀圆阵MUSIC DOA算法的matlab程序
- 瑞利衰落信道下,采用MRC分集误码性
- PCNN分割,边缘提取,图像增强等mat
- K-mean聚类、LVQ聚类和混合高斯聚类的
- 欧拉法解常微分方程组数值解的MATL
- 钢琴曲《卡农》的matlab程序
- 大林控制算法的matlab程序代码使用
- 雷克子波程序
- matlab程序信噪比
- 凸规划matlab程序
- GRD格式的DEM文件读取写入Matlab程序.
- 随机网络编码matlab程序
- 蚁群算法最短路径matlab程序
- K-means应用于图像处理matlab程序
- NIPALS非线性迭代式偏最小二乘法matl
- 矩阵位移法_MATLAB程序
- 超全图论matlab程序
- 自适应matlab程序
- 基于区域生长法的图像分割matlab程序
- dea的matlab程序
- snake和GVFsnake主动轮廓Matlab程序
- 《粒子滤波原理及Matlab应用 》程序代
评论
共有 条评论