将骨骼生成轮廓gen_contour_skeleton_xld 算子:gen_contours_skeleton_xld(Skeleton : Contours : Length, Mode : ) 示例:gen_contours_skeleton_xld (Skeleton1, Contours2, 1, 'filter') Skeleton1(输入对象):输入骨架对象 Contours2(输出对象):输出转为轮廓对象 ...
get_polygon_xld (Polygons, Row, Col, Length, Phi) gen_region_points (Region, Row, Col) 4、Region、XLD、Polygon之间的相关转换 当我们检测不连续的划痕缺陷时,通过边缘检测算子得到的xld也是不连续的。这时我们可以将不连续的xld合并为一个整体,但是我们将这个合并后的xld转换为region后,region已经不是一...
halcon-length_xld返回xld轮廓的总长度 在HDevelop中 dev_close_window () read_image (Image, 'D:/bb/tu/8.jpg') rgb1_to_gray (Image, GrayImage) edges_sub_pix (GrayImage, Edges, 'canny', 1, 5, 10) *亚像素边缘 length_xld (Edges, Length) *返回xld轮廓的总长度 *参数1:xld轮廓或轮廓...
LengthXld(ho_Edges, &hv_Length); //返回xld轮廓的总长度 //参数1:xld轮廓或轮廓集 //参数2:返回长度--数组 GetImageSize(ho_GrayImage, &hv_Width, &hv_Height); SetWindowAttr("background_color","black"); OpenWindow(10,10,hv_Width,hv_Height,0,"visible","",&hv_WindowHandle); HDevWindow...
将骨骼生成轮廓gen_contour_skeleton_xld 算子:gen_contours_skeleton_xld(Skeleton : Contours : Length, Mode : ) 示例:gen_contours_skeleton_xld (Skeleton1, Contours2, 1, 'filter') Skeleton1(输入对象):输入骨架对象 Contours2(输出对象):输出转为轮廓对象 ...
length_xld (Operator) Namelength_xld— Length of contours or polygons.Signaturelength_xld(XLD : : : Length) Descriptionlength_xld calculates the length of the contours or polygons XLD. The length is calculated as the sum of the Euclidian distances of successive points on the contour or ...
生成箭头轮廓gen_arrow_contour_xld 算子:gen_arrow_contour_xld( : Arrow : Row1, Column1, Row2, Column2, HeadLength, HeadWidth : ) 示例:gen_arrow_contour_xld (Arrow, 500, 500, 450, 450, 20, 20) Arrow(输出对象):输出箭头轮廓
2. 使用XLD轮廓拟合对圆心等参数进行精确定位。(此步骤用于精确定位,有的检测不需要) 3. 进行极坐标变换 4. 对极坐标变换后的图像进行处理 5. 进行反极坐标变换 6. 显示缺陷区域 Halcon实例 inspect_bottle_mouth.hdev 实例简介 *此示例检查瓶口是否有缺陷。
生成箭头轮廓gen_arrow_contour_xld 算子:gen_arrow_contour_xld( : Arrow : Row1, Column1, Row2, Column2, HeadLength, HeadWidth : ) 示例:gen_arrow_contour_xld (Arrow, 500, 500, 450, 450, 20, 20) Arrow(输出对象):输出箭头轮廓
功能:返回一个XLD多边形的数据(以线形式); 输入:多边形XLD对象Polygon ; 输出:直线的起点坐标、终点坐标、长度和角度; 3.get_parallels_xld(Parallels : : : Row1, Col1, Length1, Phi1, Row2, Col2, Length2, Phi2) 功能:返回一个XLD平行数据(以线形式); ...