gen_contour_region_xld (Region, XLD1, 'border') 4、gen_polygons_xld(Contours : Polygons : Type, Alpha : ) 功能:用多边形逼近XLD轮廓 draw_xld (ContOut, 3600, 'true', 'true', 'true', 'true') gen_polygons_xld (ContOut, Polygons, 'ramer', 2) 5、gen_contours_skeleton_xld(Skeleto...
(800))); GetContourXld(ho_SelectedXLD, &hv_Row, &hv_Col); //返回XLD轮廓的坐标 //参数1:轮廓 //参数2:行坐标--数组 //参数3:列坐标--数组 GetImageSize(ho_GrayImage, &hv_Width, &hv_Height); SetWindowAttr("background_color","black"); OpenWindow(10,10,hv_Width,hv_Height,0,"...
1. gen_contour_nurbs_xld 功能:将一个NURBS曲线转换为一个XLD(密度?)轮廓(contour)。 2. gen_contour_polygon_rounded_xld 功能:根据一个多边形(polygon)(以元组形式给出)的圆形角点创建一个XLD轮廓(contour)。 3. gen_contour_polygon_xld 功能:根据一个多边形(polygon)(以元组形式给出)创建一个XLD轮廓(con...
get_contour_xld(Contour : : : Row , Col)函数获取XLD轮廓Contour的坐标点Row , Col。例程read_image (Image , 'printer_chip/printer_chip_01')threshold (Image , ...
算子:get_contour_xld(Contour : : : Row, Col) 示例:get_contour_xld (Contours4, Row26, Col) Contours4(输入对象):输入轮廓对象 Row26(输出控制参数1):输出轮廓的每一个点的行坐标 Col(输出控制参数2):输出轮廓的每一个点的纵坐标 8.2轮廓的保存和读取 ...
get_contour_xld(算子名称) 名称 get_contour_xld— Return the coordinates of an XLD contour. 参数签名 get_contour_xld(Contour: : :Row,Col) 描述 get_contour_xldreturns the following values of the XLD contourContour: RowRow coordinate of the contour's points ...
GetContourXld(ho_SelectedXLD, &hv_Row, &hv_Col); //返回XLD轮廓的坐标 //参数1:轮廓 //参数2:行坐标--数组 //参数3:列坐标--数组 GetImageSize(ho_GrayImage, &hv_Width, &hv_Height); SetWindowAttr("background_color","black");
这通常涉及到读取图像、处理图像以生成XLD对象,或者直接从某个处理流程中获得XLD对象。 2. 选择要提取坐标的XLD对象 在提取坐标之前,你需要指定要提取坐标的XLD对象。假设你已经有一个名为Contours的XLD对象。 3. 使用Halcon的XLD相关函数提取坐标 Halcon提供了一个名为get_contour_xld的算子,用于提取XLD对象的坐标...
halcon中fit_circle_contour_xld算子同样集成了几何拟合与代数拟合,并引入权重函数(huber和tukey),tukey直接去除异常点,huber削减异常点的影响,所有内点到拟合圆的距离标准差被用来评估拟合过程的好坏。我没有完全按照halcon中的去实现,而是随机选择至少三点拟合圆,评估误差和内点数量,迭代过程结束后选取误差最小或内点数...
示例:get_contour_xld (Contours4, Row26, Col) Contours4(输入对象):输入轮廓对象 Row26(输出控制参数1):输出轮廓的每一个点的行坐标 Col(输出控制参数2):输出轮廓的每一个点的纵坐标 8.2轮廓的保存和读取 保存轮廓:将轮廓保存为 DXF 文件 write_contour_xld_dxf ...