找到交集点和边缘点
11视图(30天)
显示旧的评论
如图,你看到我有一个二进制图像变薄。它包含英文字母,字母有交集点(红圈),和一些没有这些。
我想提取交集点每一个垃圾,把它放进一个细胞等等。我也想提取边缘点(标有蓝色圆圈),把它放进一个细胞或矩阵使用。
事实上,我试图写函数,但我不能执行它。所以我希望我们的老师在帮助我。
注意:十字路口有超过两个像素点像素附近,而只有一个像素的边缘点。
谢谢你!
接受的答案
图像分析
2015年11月10日
这个功能是内置在bwmorph()函数:
bpImage = bwmorph (binaryImage,的分歧点);
epImage = bwmorph (binaryImage,“端点”);
%绘制蓝色的圆圈分歧点
[ybp, xbp] =找到(bpImage);
持有在;
情节(xbp ybp,“波”,“MarkerSize”15);
%画红圈的端点。
(是的,xep) =找到(epImage);
持有在;
情节(xbp ybp,“罗”,“MarkerSize”15);