Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 如何查找内部有圆孔的对象_Matlab - Fatal编程技术网

Matlab 如何查找内部有圆孔的对象

Matlab 如何查找内部有圆孔的对象,matlab,Matlab,您好,在下面的图片中,我需要找到里面有圆孔的对象。我尝试使用euler数,但它允许我找到所有的孔,而不仅仅是圆。 。请在问题中添加您的尝试我没有任何特定代码。只是找不到任何可行的方法。确切的说法是:“我尝试使用euler数,但它允许我找到所有的孔,而不仅仅是圆。”请展示这种尝试。如果孔的颜色相同,您可以先提取它们,然后应用imfindcircles,这也将从结果中删除右下角的圆。同样,经过适当的二值化后,Euler数将给出正确的结果。如果你展示一下你是如何计算的,我们也许能指出你做错了什么。

您好,在下面的图片中,我需要找到里面有圆孔的对象。我尝试使用euler数,但它允许我找到所有的孔,而不仅仅是圆。

。请在问题中添加您的尝试我没有任何特定代码。只是找不到任何可行的方法。确切的说法是:“我尝试使用euler数,但它允许我找到所有的孔,而不仅仅是圆。”请展示这种尝试。如果孔的颜色相同,您可以先提取它们,然后应用
imfindcircles
,这也将从结果中删除右下角的圆。同样,经过适当的二值化后,Euler数将给出正确的结果。如果你展示一下你是如何计算的,我们也许能指出你做错了什么。