创建形态学操作
1、imbothat----------------進(jìn)行bottom-hat濾波
函數(shù)I=imbothat(IM,se) ?IM為二值圖像,se為strel函數(shù)生成的結(jié)構(gòu)元素,
代碼:
I=imread('lena.jpg');
se=strel('disk',5);
J=imsubtract(imadd(I,imtophat(I,se),imbothat(I,se));
imshow(J0;
2、imclearborder------去除圖像邊界 ? 就是二值圖像的邊界
I=imclearborder(IM,conn) ? ? ---------------------------conn代表及聯(lián)通
imopen-----------對(duì)圖像進(jìn)行開(kāi)運(yùn)算
先腐蝕后膨脹
3、imclose------------------------------------------對(duì)圖像進(jìn)行形態(tài)學(xué)閉操作
? 就是先進(jìn)行膨脹后進(jìn)行服飾
4、imdilate------------------對(duì)圖像進(jìn)行膨脹操作
就是符合結(jié)構(gòu)元素的像素進(jìn)行添加對(duì)應(yīng)的像素值
indilate(I,se) ? ?按照相應(yīng) 的結(jié)構(gòu)元素對(duì)圖像進(jìn)行操作
5、imerode---------------------------對(duì)圖像按照結(jié)構(gòu)元素進(jìn)行腐蝕
imerode(I,se)
I=imread('lena.jpg'); se=strel('disk',4); bw=imerode(I,se); imshow(j);6\imextendedmax(I,H)-----------------------------------對(duì)圖像進(jìn)行極大值變換
bw=imextendmax(I,H) ? ?對(duì)圖像I進(jìn)行擴(kuò)展極大值變換,H為極大值變換的局部極大值,
bw=imextendmax(I,H,conn) ? ------按照conn聯(lián)通域進(jìn)行極大值變換
7、imfill---------------------------對(duì)圖像區(qū)域和目標(biāo)進(jìn)行填充
bw=imfill(Bw,location ?,'holes')
I=imread('coin.png'); bw=im2bw(I); bw1=imfill(bw,‘holes’); imshow(bw1);8、imhmax----------------------進(jìn)行H ?極大值變換
當(dāng)圖像矩陣中的所有極大值減去指定h值,當(dāng)極大值小于h,去除改極大值
a=zeros(10,10); a(2:4,2:4)=3; a(6:8,6:8)=8; a(7:9,2:4)=5; b=imhmax(a,4);imhmin與之相反 ? ----------------小于h相加
9、imreconstruct---------------進(jìn)行形體學(xué)重建
im=imreconstrut(I,mask) ? 按照按摩對(duì)圖像進(jìn)行重建
10、watershed-----------------------------分水嶺變換
l=watershed(a) ? 對(duì)矩陣進(jìn)行分水嶺標(biāo)示,生成標(biāo)示矩陣L,L為大于或者等于0的整數(shù),0表示不屬于任何一個(gè)分水嶺區(qū)域,1表示屬于第一個(gè)分水嶺區(qū)域,2表示屬于的二個(gè)分水嶺區(qū)域,
11、bwarea------------------------------計(jì)算二值圖像中目標(biāo)的面積
計(jì)算的是全部和
bwarea(bw)
12、bwareaopen----------------移除小目標(biāo)
對(duì)于像素個(gè)數(shù)小于p的目標(biāo)進(jìn)行移除
bwareaopen(bw.p)
13、bwdist-----------------計(jì)算二值圖像距離變換
? ? bwdist(bw,'chessboard','cityblock','euclidean',) ? 默認(rèn)歐式距離、
14、belabel--------------標(biāo)注二值圖像中的目標(biāo)物體
[L num ]=bwlabel(bw,n) ?返回表示矩陣L(123455...)
14、bwperim--------------------------------------------確定圖像的邊界
總結(jié)
- 上一篇: 一个简单的人脸检测
- 下一篇: BP神经网络(检测故障的实例)