作业帮 > 综合 > 作业

怎么用MATLAB做膨胀腐蚀

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 18:12:31
怎么用MATLAB做膨胀腐蚀
MATLAB里是不是自带膨胀和腐蚀的函数?
我想先腐蚀,再膨胀,怎么编程?
怎么用MATLAB做膨胀腐蚀
a=zeros(50,50);
a(20:30,10:25)=1;
SE1=strel('ball',5,5);
a_erode=imerode(a,SE1,'same'); %erode
SE2 = strel('diamond',7)
a_erode_dilate=imdilate(a_erode,SE2,'same'); %dilate
figure;imagesc(a)
figure;imagesc(a_erode)
figure;imagesc(a_erode_dilate)
具体使用请自行查阅stel imerode 和 imdilate函数