有可能计算螺栓在这张照片吗?

1视图(30天)
Nathan Hughes
Nathan Hughes 2017年3月29日
评论道: androidguy2017年3月29日
你好,
我一直在练习我的分割不同的挑战,这个我一直有很多问题,希望我可以得到一个指针在正确的方向上。我相信这是相当简单的,我的方法是错误的。
非常感谢您的帮助!
2的评论
androidguy
androidguy 2017年3月29日
试试这个?
清晰的变量
clc
关闭所有
警告
I1 = imread (“screws.png”);
图,imshow (I1)、标题(原始图像的);
I = rgb2gray (I1);
图中,imshow (I)、标题(原始图像的);
[~,阈值]=边缘(我“索贝尔”);
fudgeFactor =。8;
受虐妇女综合症=边缘(我“索贝尔”阈值* fudgeFactor);
图,imshow(受虐妇女综合症)、标题(“二元梯度面具”);
se90 = strel (“行”,90);
se0 = strel (“行”3 0);
BWsdil = imdilate(受虐妇女综合症,[se90 se0]);
图,imshow (BWsdil)、标题(“扩张梯度面具”);
BWdfill = imfill (BWsdil,“黑洞”);
图中,imshow (BWdfill);
标题(的二进制图像填充孔”);
BWnobord = imclearborder (BWdfill 4);
图,imshow (BWnobord)、标题(“清除边界图像”);
seD = strel (“钻石”1);
BWfinal = imerode (BWnobord, seD);
BWfinal = imerode (BWfinal, seD);
图,imshow (BWfinal)、标题(“分割图像”);
BWoutline = bwperim (BWfinal);
Segout =我;
Segout (BWoutline) = 255;
图,imshow (Segout)、标题(概述了原始图像的);

登录置评。

答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!