Chapter 10 Image Segmentation
1.ordfilt2: 2-D order-statistic filtering ‘排序滤波器’
Eg:g=ordfilt2(f,1,ones(m,n)) ‘最小值滤波器’
2.edge: Find edges in grayscale image
Eg:[g,t]=edge(f,’sobel’,T,dir)
3.hough: Hough transform
Eg: g=hough(f)
4.im2bw: Convert image to binary image, based onthreshold
Eg: g=im2bw(f,T/255) ‘全局阈值’
5.graythresh: Global image threshold using Otsu's method
Eg: [T,SM]=graythresh(f) ‘得到最佳阈值T,和可分离指标SM’
g=im2bw(f,T) ‘接着就全局阈值’
6.percentile2i: Computes an intensity vlaue given a pencentile.
Eg: I=percentile2i(f,P) ‘需要指定百分比P’
7.stdfilt: Local standard deviation of image
Eg: g=stdfilt(f,nhood) ‘需要指定nhood(邻域)的元素’
8.localthresh:local threshing
Eg: g=localthresh(f,ones(3),30,1.5,’global’)
9.regiongrow:perform segmentation by regiongrowing
Eg: [g,NR,SI,TI]=regiongrow(f,1,0.26)
10. splitmerge: Segment an image using a split-and-mergealgorithm.
Eg: g=splitmerge(f,mindim,@predicate) ‘mindim 为分解最小块的尺寸’
11. bwdist: Distancetransform of binary image
Eg: D=bwdist(f)
12.watershed: Watershed transform
Eg:L=watershed(A,conn) ‘A为输入数组’
13.imregionalmin:Regional minima
Eg:rm=imregionalmin(f)
第十章,是最重要的一章节,在图像处理中,都涉及到图像分割技术,图像分割分为四类:基于边缘检测,基于阈值分割,基于区域的分割以及基于分水岭的分割。这章节的应用,需要相应的基础知识。