- 4
- 0
- 约 5页
- 2016-12-13 发布于贵州
- 举报
实验7 图像分割
一.实验目的:
1.2.二.实验内容:
三.实验原理:
‘sobel’, T, dir)
T是一个指定的阈值,dir指定检测边缘的首选方向: ‘horizontal’、’vertical’或’both’(默认值)。g在被检测到的边缘的位置处为1而在其它位置为0的逻辑类图像。输出参数t是可选的,它是edge函数所用的阈值。若指定了T的值,则t = T,否则,若T为空,则函数edge会令t等于它自动确定的一个阈值,然后用于边缘检测(阈值化)。
Prewitt检测器的调用语法:
[g t] = edge(f, ‘sobel’, T, dir)
Roberts检测器的调用语法:
[g t] = edge(f, ‘sobel’, T, dir)
[gv t] = edge(f, ‘sobel’, ‘vertical’)
imshow(gv)
[gv t] = edge(f, ‘sobel’, 0.15, ‘vertical’) %指定一个较高的阈值,把弱一些的边缘去掉
figure, imshow(gv)
gboth = edge(f, ‘sobel’, 0.15)
函数edge不能计算正负45度的Sobel边缘,需要我们自己建立模板并使用函数imfilter。
w45 = [-2 -1 0; -1 0 -1; 0 1 2] %正4
原创力文档

文档评论(0)