CogBlobTool mBlob = (CogBlobTool) mToolBlock.Tools[0];

//获取边界点
    double[,] vertices = mBlob.Results.GetBlobs()[0].GetBoundary().GetVertices();
    
    CogFitCircleTool mFitCircle = (CogFitCircleTool)mToolBlock.Tools[1];

//初始化拟合工具
    for (int i = 0; i < mFitCircle.RunParams.NumPoints; i++)
    {
             mFitCircle.RunParams.DeletePoint(i);
    }
    //添加拟合点
    for (int i = 0; i < vertices.Length; i = i + 30)
    {
            mFitCircle.RunParams.AddPoint(vertices[i,0],vertices[i,1]); 
    }
    mFitCircle.Run();

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐