QQ登录

只需一步,快速开始

halcon gen_nurbs_interp函数介绍

[ 复制链接 ]
gen_nurbs_interp( : : Rows, Cols, Tangents, Degree : CtrlRows, CtrlCols, Knots)
gen_nurbs_interp创建NURBS曲线控制数据CtrlRows、CtrlCols和节点Knots
这些参数通过输入点( Rows, Cols)插补计算
若全部输入点未闭合(第一个点和最后一个点不相同)
第一个和最后一个点的切线必须以[drow_0,dcol_0,drow_n-1,dcol_n-1]的顺序给出。
(如果闭合,Tangents必须是空元组)。
此外,必须指定NURBS曲线的程度。


例程
dev_close_window ()
dev_open_window (0, 0, 512, 512, 'black', WindowHandle)
Rows := [150,160,130,140,180]
Cols := [50,200,300,400,450]
gen_cross_contour_xld (Cross, Rows, Cols, 12, 0.785398)
gen_nurbs_interp (Rows, Cols, [0,-10,0,10], 3, CtrlRows, CtrlCols, Knots)
gen_contour_nurbs_xld (Contour, CtrlRows, CtrlCols, Knots, 'auto', 3, 1, 5)
dev_display (Contour)
dev_display (Cross)
  

halcon从自学到接项目视频教程,另外再赠送全网最全资源  

  

欢迎围观我录制的一套halcon自学视频教程(进入)



回复

使用道具 举报

快速回复 返回列表 客服中心 搜索