让我们先从任务显然期望你做什么。我们可以看到,孤立的铁锹将blob # 2,它的周长是多少?
一个= imread (“//www.tianjin-qmedu.com/matlabcentral/answers/uploaded_files/1332410/image.png”);
imshow (label2rgb (bwlabel (P)、线(7)))
S = regionprops (P,“区域”);
这变得更明智的如果你处理所有的二进制映像黑桃在哪里
前景
。如果你这样做,你不需要去除图像边缘效应的边界,你实际上有一个以上的对象。注意,因为我们计算周长的黑桃在白色背景的洞,而是几个像素的结果略有不同。说,它仍然是在需求。
一个= imread (“//www.tianjin-qmedu.com/matlabcentral/answers/uploaded_files/1332410/image.png”);
S = regionprops (P,“区域”);
另外,由于我们现在正在处理一个积极的形象,我们可以问问regionprops周长()的对象。这不会有与图像倒置,因为所有的黑桃洞属于一个对象。
一个= imread (“//www.tianjin-qmedu.com/matlabcentral/answers/uploaded_files/1332410/image.png”);
S = regionprops (BW,“周长”);