关于形态梯度的matlab程序求助
下面是用matlab实现形态梯度的一段程序:%% 多尺度结构元素3*3 5*5 7*7,线形4个方向%%
se51=strel('line',3,0);
se52=strel('line',3,90);
se53=strel('line',3,45);
se54=strel('line',3,135);
se55=strel('line',5,0);
se56=strel('line',5,90);
se57=strel('line',6,45);
se58=strel('line',6,135);
I1=hypot(double((imdilate(I,se51)-imerode(I,se51))),double((imdilate(I,se52)-imerode(I,se52))));
I2=hypot(double((imdilate(I,se53)-imerode(I,se53))),double((imdilate(I,se54)-imerode(I,se54))));
g51=max((sqrt(2)*I1),I2);
I1=hypot(double((imdilate(I,se55)-imerode(I,se55))),double((imdilate(I,se56)-imerode(I,se56))));
I2=hypot(double((imdilate(I,se57)-imerode(I,se57))),double((imdilate(I,se58)-imerode(I,se58))));
g52=max((sqrt(2)*I1),I2);
g5=1/2*(g51+g52);
figure,imshow(uint8(g5))
真的是看不懂这段程序啊,特别是这里的多尺度表现在那个语句上,还有就是关于MMD的matlab编程到底应该是怎样的,希望有人能帮助回答一下,谢谢啊
页:
[1]