首页 > 其他分享 >halcon-轮廓拟合圆fit_circle_contour_xld

halcon-轮廓拟合圆fit_circle_contour_xld

时间:2023-12-25 14:00:12浏览次数:27  
标签:fit xld halcon 参数 拟合 轮廓 contour

fit_circle_contour_xld (xld, 'algebraic', -1, 0, 0, 3, 2, Row, Column, Radius, StartPhi, EndPhi, PointOrder)
*对XLD轮廓做近似圆计算--拟合圆--获得圆数据
*参数1:输入xld轮廓
*参数2:圆的拟合算法
*      'ahuber'           对轮廓点进行加权,以减少异常值的影响
*      'algebraic'        这种方法使轮廓点和生成的圆之间的代数距离最小化
*      'atukey'           对轮廓点进行加权,并忽略异常值
*      'geohuber'         对轮廓点进行加权,以减少异常值的影响
*      'geometric'    使轮廓点和生成的圆之间的几何距离最小化。距离度量在统计上是最优的,但需要更多的计算时间。
*                     如果轮廓点被噪声严重扭曲,建议使用此选项
*      'geotukey'         对轮廓点进行加权,并忽略异常值
*参数8:Row圆中心的行坐标
*参数9:Column圆中心的列坐标
*参数10:Radius圆的半径
*参数11:StartPhi起点的角度
*参数12:EndPhi终点的角度
*参数13:PointOrder沿边界的点顺序( 'negative'负序, 'positive'正序)
*注意:拟合时参数1只能包含一条xld

 

标签:fit,xld,halcon,参数,拟合,轮廓,contour
From: https://www.cnblogs.com/echo-efun/p/17925962.html

相关文章

  • [Halcon&拟合] 直线、矩形和圆的边缘提取
    作者:丶布布一、测量矩形拟合提取直线边缘1、封装的函数介绍:将整个算法进行封装,得到函数MS_LineDetecter。MS_LineDetecter(ImageIn:outDetectRectangle:iLineRow1,iLineCol1,iLineRow2,iLineCol2,iRectWidth,iRectHeight,iSigma,iThreshold:oLineRow1,oLineCol......
  • [Halcon&定位] 解决Roi区域外的模板匹配成功
    作者:丶布布一.问题描述用halcon形状模版匹配,红色矩形框是搜索范围,ROI矩形框中间的是训练的模版,按理说应该只会匹配到ROI中中间的那个为什么会搜到搜索区域之外的部分,而且匹配分数还很高,即模板在搜索区域外仍能匹配成功。 二.原因分析使用reduce_domain裁切搜索区域部分的图像时......
  • [贴装专题] 基于halcon的拟合矩形边缘验证贴装精度
    作者:丶布布......
  • [Halcon] 2023.2月license分享(关注持续更新)
    作者:丶布布友情提示:Halcon18以下版本不再提供HDevelop试用授权License(只有运行License需要配合加密狗),请大家升级到最新版本!Halcon是一款商业化的视觉程序,它封装了很多方便的强大的图像处理算法,很多视觉项目都有用它,与visionpro一样,都是一款商业化的软件,加密狗相当的贵,不过Halcon......
  • CSS object-fit
    一、object-fitobject-fit属性定义了被替换的元素(如img或video)的内容应如何调整大小以适应其容器。object-fit的默认值是fill,这可能导致图像被挤压或拉伸。让我们来看看可能的值。object-fit的可能值:contain、cover、fill、none1、object-fit:contain在这种情况下,图像的大......
  • My plan on fitness!
    Myplanonfitness! Aplanforfitnessisagreatwaytoimproveyouroverallhealthandwell-being.Here'sasimple4-stepplantohelpyougetstarted: 1.Setgoals:Determineyourfitnessgoals,suchaslosingweight,gainingmuscle,orimp......
  • 神经网络优化篇:为什么正则化有利于预防过拟合呢?(Why regularization reduces overfitti
    为什么正则化有利于预防过拟合呢?通过两个例子来直观体会一下。左图是高偏差,右图是高方差,中间是JustRight。现在来看下这个庞大的深度拟合神经网络。知道这张图不够大,深度也不够,但可以想象这是一个过拟合的神经网络。这是的代价函数\(J\),含有参数\(W\),\(b\)。添加正则项,它可......
  • 可视化大屏:autofit.js 一行搞定自适应
    可视化大屏:autofit.js一行搞定自适应king ​关注她 12人赞同了该文章可视化大屏适配/自适应现状可视化大屏的适配是一个老生常谈的话题了,现在其实不乏一些大佬开源的自适应插件、工具但是我为什么还要重复造轮子呢?因为目前市面上适配工具每一个都无......
  • 自定义元素宽高比例(aspect-ratio)与 @supports兼容支持和图片裁剪(object-fit)的用法
    1、aspect-ratio宽高比例属性aspect-ratio:1/1;aspect-ratio:16/9;aspect-ratio:0.5;//等同于1/2如下效果将为每个box子元素设置aspect-ratio:3/2,如下图所示: 2、object-fit图片裁剪object-fit:contain;保持宽高比,缩放保持图片完整性。object-fit:cover......
  • https://avoid.overfit.cn/post/979f42aebee34d8cab04bf591e58d782
    在本文中,我将介绍matplotlib一个非常有价值的用于管理子图的函数——subplot_mosaic()。如果你想处理多个图的,那么subplot_mosaic()将成为最佳解决方案。我们将用四个不同的图实现不同的布局。首先使用Importmatplotlib行导入必要的库。https://avoid.overfit.cn/post/979f42a......