halcon中如何生成椭圆_《zw版·Halcon-delphi系列原创教程》 Halcon分类函数005·graphics-obj,基本绘图单元,包括线段、矩形、椭圆、圆形...

1 ** AddMetrologyObjectCircleMeasure( MetrologyHandle, Row, Column, Radius, MeasureLength1, MeasureLength2, MeasureSigma, MeasureThreshold, GenParamName, GenParamValue, outIndex);2 说明, add_metrology_object_circle_measure ( : : MetrologyHandle, Row,Column, Radius, MeasureLength1, MeasureLength2, MeasureSigma,MeasureThreshold, GenParamName, GenParamValue : Index )3

4 ** AddMetrologyObjectEllipseMeasure( MetrologyHandle, Row, Column, Phi, Radius1, Radius2, MeasureLength1, MeasureLength2, MeasureSigma, MeasureThreshold, GenParamName, GenParamValue, outIndex);5 说明, 增加一个椭圆或弧形物体,到测量模型当中6

7 ** AddMetrologyObjectLineMeasure( MetrologyHandle, RowBegin, ColumnBegin, RowEnd, ColumnEnd, MeasureLength1, MeasureLength2, MeasureSigma, MeasureThreshold, GenParamName, GenParamValue, outIndex);8 说明, 增加一个线型物体,到测量模型当中9

10 ** ApproxChain( Row, Column, MinWidthCoord, MaxWidthCoord, ThreshStart, ThreshEnd, ThreshStep, MinWidthSmooth, MaxWidthSmooth, MinWidthCurve, MaxWidthCurve, Weight1, Weight2, Weight3, out ArcCenterRow, out ArcCenterCol, out ArcAngle, out ArcBeginRow, out ArcBeginCol, out LineBeginRow, out LineBeginCol, out LineEndRow, out LineEndCol, outOrder);11 说明, approx_chain,通过弧和线近似一个轮廓。12

13 ** ApproxChainSimple( Row, Column, out ArcCenterRow, out ArcCenterCol, out ArcAngle, out ArcBeginRow, out ArcBeginCol, out LineBeginRow, out LineBeginCol, out LineEndRow, out LineEndCol, outOrder);14 说明, approx_chain_simple,通过弧和线近似一个轮廓。15

16 ** ClosingCircle( Region: X; outRegionClosing: X; Radius);17 说明, closing_circle,关闭一个圆形结构基础的一个区域。18

19 ** CombineRoadsXld( EdgePolygons: X; ModParallels: X; ExtParallels: X; CenterLines: X; outRoadSides: X; MaxAngleParallel, MaxAngleColinear, MaxDistanceParallel, MaxDistanceColinear);20 说明, combine_roads_xld,合并两个等级分辨率中的路(road)。21

22 ** ConnectGridPoints( Image: X; outConnectingLines: X; Row, Column, Sigma, MaxDist);23 说明, connect_grid_points,建立矫正网格的矫正点间的连接。24

25 ** DilationCircle( Region: X; outRegionDilation: X; Radius);26

27 **DispCircle( WindowHandle, Row, Column, Radius);28 说明, disp_circle,在窗口中显示圆。29

30 **DispEllipse( WindowHandle, CenterRow, CenterCol, Phi, Radius1, Radius2);31 说明, disp_ellipse,显示椭圆。32

33 **DispLine( WindowHandle, Row1, Column1, Row2, Column2);34 说明, disp_line,在窗口中画一条线。35

36 ** DistEllipseContourPointsXld( Contour: X; DistanceMode, ClippingEndPoints, Row, Column, Phi, Radius1, Radius2, outDistances);37 说明, dist_ellipse_contour_points_xld,计算所有轮廓,内的点到一个椭圆的距离。38

39 ** DistEllipseContourXld( Contours: X; Mode, MaxNumPoints, ClippingEndPoints, Row, Column, Phi, Radius1, Radius2, out MinDist, out MaxDist, out AvgDist, outSigmaDist);40 说明, dist_ellipse_contour_xld,轮廓到一个椭圆的距离。41

42 ** DrawCircle( WindowHandle, out Row, out Column, outRadius);43 说明, draw_circle,一个圆的交互绘图。44

45 ** DrawCircleMod( WindowHandl

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值