怎么用MATLAB做膨胀腐蚀MATLAB里是不是自带膨胀和腐蚀的函数?我想先腐蚀,再膨胀,怎么编程?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 11:18:24
怎么用MATLAB做膨胀腐蚀MATLAB里是不是自带膨胀和腐蚀的函数?我想先腐蚀,再膨胀,怎么编程?

怎么用MATLAB做膨胀腐蚀MATLAB里是不是自带膨胀和腐蚀的函数?我想先腐蚀,再膨胀,怎么编程?
怎么用MATLAB做膨胀腐蚀
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函数