使用Matlab进行嵌套圆测量

时间:2017-05-28 14:53:23

标签: matlab image-processing

我想使用Matlab找到所有四个边(左,右,上,下)的下图中显示的嵌套圆之间的距离。我使用imfindcircle找到了这个圈子。

这是图片:

OpticCupDisc Image

1 个答案:

答案 0 :(得分:0)

你可以遵循这样的事情。首先,从图像中删除白色背景。我已经使用 ginput 取得了圆圈的中心,我假设你使用 imfindcircle 来寻找圆圈,所以你应该拥有这些中心。使用中心坐标,我将框架极端点,顶部,左侧,底部和右侧,然后我将计算这些点和中心之间的距离。

worksheet.Names.AddFormula("_xlnm.Print_Titles", $"'{worksheet.Name}'!$A:$B,'{worksheet.Name}'!$1:$4");