使用開運算和閉運算做形態學平滑

2021-09-22 02:19:56 字數 519 閱讀 6302

%使用開運算和閉運算做形態學平滑

f=imread('plugs.tif');

subplot(2,2,1),imshow(f),title('原影象')

se=strel('disk',5);%結構元素

fo=imopen(f,se);%開運算

subplot(2,2,2),imshow(fo),title('半徑為5的圓盤執行開運算後的影象')

foc=imclose(fo,se);%開運算後閉運算

subplot(2,2,3),imshow(foc),title('開運算再閉運算後的影象')

%交替順序,不斷增大的結構元素來執行開-閉濾波

fasf=f;

for k=2:5

se=strel('disk',k)

fasf=imclose(imopen(fasf,se),se);

endsubplot(2,2,4),imshow(fasf),title('交替順序濾波後的影象')

形態學處理開運算和閉運算

與膨脹和腐蝕操作一樣,開運算和閉運算也是形態學中的兩個基本操作,這兩個操作是基於腐蝕和膨脹的。開運算 先腐蝕操作,後膨脹操作。作用是將連線在一起的物體分開,這個連線本身是比較細微的,同時可以去除掉一些孤立的點或是毛刺。閉運算 先膨脹操作,後腐蝕操作。作用是消除物體內部的一些小黑洞。看兩幅圖更容易理解...

11 形態學膨脹 腐蝕 開運算 閉運算

1.膨脹 對邊界點進行擴充,填充空洞,使邊界向外部擴張的過程。2.腐蝕 消除物體邊界點,使邊界向內部收縮的過程,把小於結構元素的物體去除掉。3.開運算 先腐蝕後膨脹的過程稱為開運算,作用 去除孤立的小點,毛刺,消除小物體,平滑較大物體邊界,同時不改變其面積。4.閉運算 先膨脹後腐蝕的過程是閉運算。作...

27 2 形態學 開運算 閉運算運算元

開運算 對影象先進行腐蝕運算然後再進行膨脹運算,可以消除離散點和 毛刺 可以講兩個物體分開。閉運算 對影象先進行膨脹運算然後再進行腐蝕運算,可以填充影象中內部空洞和影象凹角點,可以把兩個鄰近的目 標連線起來。一 開運算 1 opening region structelement regionope...