halcon中gen_region_contour_xld算子详解 1. gen_region_contour_xld算子的基本功能 gen_region_contour_xld 是Halcon 图像处理库中的一个算子,用于从XLD(Extended Line Description,扩展线描述)轮廓中提取区域(Region)。该算子将XLD轮廓转换为区域表示,便于进行进一步的图像分析和处理。 2. gen_region_contour_xld算...
gen_polygons_xld (RegionCo, RegionPo, 'ramer', 2) 2.转换规律 Halcon对象之间的相互转换,一般可以转化为"gen_目标对象_原对象"形式,如gen_region_contour_xld(根据xld创建一个区域region);再如gen_contour_region_xld(根据region创建一个xld轮廓) 2.1 gen_region_contour_xld(Contour : Region : Mode : ...
23*判断轮廓是不是闭合,如果是闭合的,那么使最后一个点与第一个点重合(即让缩放后的XLD也闭合)24test_closed_xld (Contour, IsClosed)25if (IsClosed == 1)26Row1:=[Row1,Row[0] * Scale]27Col1:=[Col1,Col[0] * Scale]28endif29 30gen_contour_polygon_xld (Contour1, Row1, Col1)31 smooth...
算子:gen_region_contour_xld(Contour : Region : Mode : ) 示例:gen_region_contour_xld (Contours1, Region7, 'filled') Contours1(输入对象):输入轮廓对象 Region7(输出对象):输出轮廓转区域对象 'filled'(输入控制参数):区域生成模式默认) 将骨骼生成轮廓gen_contour_skeleton_xld 算子:gen_contours_skelet...
4.gen_contour_polygon_xld( : Contour : Row, Col : ) 功能:根据一个多边形(以元组形式给出)创建一个XLD轮廓; 输入:多边形点坐标Row,Col ; 输出:多边形生成的XLD轮廓; 5.gen_contour_region_xld(Regions : Contours : Mode : ) 功能:根据区域Region创建XLD轮廓; ...
获取Region 的边缘点集,使用 GenContourRegionXld 算子,选择 “border_holes”模式,它包括了内部的孔洞,将所有的轮廓都提取出来,从大到小排序,将内部孔洞的轮廓设置为 Mask; publicvoidDispRegion(HObjectho_Object){intnum=ho_Object.CountObj();for(intk=0;k<num;k++){HOperatorSet.SelectObj(ho_Object,out...
Region:生成的同行行程区域 Row:生成的区域所在的行,该参数也可以是数值 ColumnBegin, ColumnEnd:生成的区域开始列与结束列 get_region_runs(Region : : : Row, ColumnBegin, ColumnEnd) 作用:获得区域的行程坐标,此算子与gen_region_runs算子为互逆运算操作 ...
选择一块ROI区域作为模板图像,通常就是一系列ROI创建算子 gen_rectangle1/2 gen_circle gen_region_polygon etc.. 用reduce_domain剪裁下这部分图像、 从XLD轮廓创建模板 使用图像处理方法提取出目标的轮廓区域 gen_contour_region_xld创建区域的XLD轮廓
gen_contour_region_xld(Regions : Contours : Mode : )gen_contour_region_xld从区域Regions 中给的区域生成XLD轮廓。如果区域是从分割操作中获得的,那么这个算子是 ...
2. gen_contour_polygon_rounded_xld 功能:根據一個多邊形(polygon)(以元組形式給出)的圓形角點創建一個XLD輪廓(contour)。3. gen_contour_polygon_xld 功能:根據一個多邊形(polygon)(以元組形式給出)創建一個XLD輪廓(contour)。4. gen_contour_region_xld 功能:根據區域創建XLD輪廓(contour)。...