select_shape - 借助形状特征选择区域。 原型: 1 select_shape(Regions : SelectedRegions : Features, Operation, Min, Max : ) (将连接的区域进行筛选,筛选的特征有很多,如面积长度等,可以去掉不满足条件的轮廓) 描述: 操作符select_shape根据形状选择区域。对于来自区域的每个输入区域,计算所指示的特征(features...
简介:Halcon之select_shape_xld是支持多个参数过滤的 例如: select_shape_xld (Edges, SelectedXLD, ['compactness','contlength'], 'and', [1,30], [5,200]) select_shape_xld (Contours, SelectedXLD, ['width', 'height'], 'and', [400, 40], [99999, 99999]) * Image Acquisitionlist_files (...
select_shape_std函数用于选择图像中的特定形状。它通过对输入图像进行形状分析,根据设定的条件选取符合要求的形状区域,并返回所选取区域的Region对象。该函数可以用于许多应用,例如检测特定形状的物体,计算形状的统计参数,以及提取特定形状的特征等。 2.参数解释 select_shape_std函数有多个参数,每个参数控制着选择形状的...
select_shape_std : Shape, Region, Sigma, Mode, Filter, FeatureName, ResultHandle, Row, Column, Angle, MinScore, MaxNumMatches, MatchHandle, SelectedRegion 其中,各个参数的含义如下: 1. Shape:输入的形状特征,可以是点、线、圆、椭圆、矩形等。 2. Region:待搜索的图像区域。 3. Sigma:高斯滤波器...
第三步:将区域打散,然后根据过滤条件来进行赛选,我这里是通过面积来进行筛选 。过滤条件在这里只用了一个,也可以使用多个过滤条件来进行过滤。 connection (Region, ConnectedRegions) select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 400000, 9900000) ...
python实现halcon的select_shape算子 halcon python接口 Region参数 缺陷类型 1.边缘凹凸检测 2.内部凸凹点、瑕疵、污点、内部烫伤、孔洞 3.划痕(用低角度环形光进行打光,将划痕打亮,背景打暗;也可用同轴光,让表面反光不明显) 缺陷图像处理 1.blob分析+特征提取...
select_shape算子的功能是计算Regions中所有输入region的特征(Features),如果计算的特征在[Min,Max]区间内,则会将每一个符合要求的region(Operation = ‘and’)或者至少一个符合要求的region(Operation = 'or')复制到SelectedRegions中。 图片1.png Regions:输入区域,比如connection算子的输出; ...
1. select_shape() 根据区域的一些的特征(面积、圆度等)进行过滤,得到我们需要的区域。 2. select_shape_std () 将给定区域的形状与默认形状进行比较。 如果该区域具有相似的形状,则输出为相似的形状。 3. select_shape_proto() 过滤出彼此具有一定关系的区域,即过滤出来的区域彼此之间具有一定的关系。
是的,select_shape_proto算子支持选择多个形状原型。用户可以根据需要定义多个不同形状的原型,并将其输入给算子进行处理。算子将分别对每个形状原型进行匹配,并返回与每个原型相似的目标的位置和其他信息。 问题8: select_shape_proto算子是否支持形状原型参数的调节? 是的,select_shape_proto算子支持对形状原型的特定参数...
halcon select_shape_xld 参数halcon select_shape_xld参数 在Halcon图像处理库中,`select_shape_xld`函数用于选择形状特征进行匹配。该函数的参数包括: 1. `ShapeModel`:形状模型的名称或句柄。形状模型可以是预先训练好的模型,也可以是通过其他Halcon函数创建的自定义模型。 2. `ShapeDescription`:形状描述的名称或...