(1) closing_circle(Region : RegionClosing : Radius : )
功能:闭运算(先膨胀后腐蚀):使用圆形结构元素进行闭合区域。
图形输入参数:Region: 输入的待闭运算的区域;
图形输出参数:RegionClosing: 输出区域;
控制输入参数:Radius:圆形结构元素的半径。
(2) opening_circle(Region : RegionOpening : Radius : )
功能:开运算(先腐蚀后膨胀):使用圆形结构元素进行打开区域。
图形输入参数:Region: 输入的待开运算的区域;
图形输出参数:RegionOpening: 输出区域;
控制输入参数:Radius:圆形结构元素的半径。
(3) dilation_rectangle1(Region : RegionDilation : Width, Height : )
功能:使用矩形结构元素膨胀区域。
图形输入参数:Region: 输入区域;
图形输出参数:RegionDilation: 输出区域;
控制输入参数:Width:矩形结构元素的宽;
控制输入参数:Height:矩形结构元素的高。
(4) threshold(Image : Region : MinGray, MaxGray : )
功能:对图像进行全局阈值分割。
图形输入参数:Image:输入图像;
图形输出参数:Region: 分割后的区域;
控制输入参数:MinGray:阈值分割的最低灰度值;
控制输入参数:MaxGray:阈值分割的最大灰度值。
(5) fill_up(Region : RegionFillUp : : )
功能:填充区域中的孔洞。
图形输入参数:Region: 输入区域;
图形输出参数:RegionFillUp: 输出区域。
(6) connection(Region : ConnectedRegions : : )
功能:连通区域分析: 将不相连的区域分割成单独的连通区域。
图形输入参数:Region: 输入区域;
图形输出参数: ConnectedRegions: 输出区域。
(7) select_shape(Regions : SelectedRegions : Features, Operation, Min, Max : )
功能:根据特征选择区域(筛选region)。
图形输入参数:Regions:输入要检查的区域;
图形输出参数:SelectedRegions:输出满足条件的区域;
控制输入参数:Features:筛选的特征依据;'area', '区域面积;'row':中心的行索引;'column':中心的列索引;'width':区域的宽度(平行坐标轴);'height':区域的高度(平行坐标轴);'anisometry' :椭圆半长轴与半短轴之比;
控制输入参数:Operation:特征之间的逻辑关系,默认 'and',范围 'and', 'or'
控制输入参数:Min:特征值的要求范围,输入该特征的下限或最小值[0.0 ≤ Min ≤ 99999.0];
控制输入参数:Max:特征值的要求范围,输入该特征的上限或最大值[Max >= Min]。
(8) sort_region(Regions : SortedRegions : SortMode, Order, RowOrCol : )
功能:根据区域的相对位置对区域进行排序。
图形输入参数:Regions:为待排序的多个区域;
图形输出参数:SortedRegions:排序后的多个区域输出;
控制输入参数:SortMode:排序模式:
'first_point':按照第一个点排序:一个区域的第一行的最前面的点;'last_point':按照最后一个点排序:一个区域的最后一行最后一列的那个点;'upper_left':外接矩形的左上角;
'upper_right':外接矩形的右上角;'lower_left':外接矩形的左下角;'lower_right':外接矩形的右下角;
控制输入参数:Order:排列顺序:'true' 是递增,如果是'false' 则是递减;
控制输入参数:RowOrCol:先按照行排列还是列排列。
(9) gen_rectangle1( : Rectangle : Row1, Column1, Row2, Column2 : )
功能:生成一个平行于坐标轴的矩形
图形输出参数:Rectangle:生成的矩形
控制输入参数:(Row1, Column1):左上角坐标
控制输入参数:(Row2, Column2):右下角坐标
(10) gen_rectangle2( : Rectangle : Row, Column, Phi, Length1, Length2 : )
功能:创建任意方向的矩形区域(通过传递一个角点元组可以创建多个区域。)
图像输出参数:Rectangle:
图形输入参数1:(Row, Column):矩形中心的行列坐标;
图形输入参数2:Phi:矩形主轴的方向(水平轴和半长度Length1的边之间的角度(逆时针方向),单位:弧度);
)图形输入参数3:Length1:矩形宽度的一半;
图形输入参数4:Length2:矩形高度的一半。
(11) gen_empty_region( : EmptyRegion : : )
功能:创建一个空区域。
图形输出参数:EmptyRegion:空区域。
(12) gen_contour_region_xld(Regions : Contours : Mode : )
功能:从区域中生成XLD轮廓。
图形输入参数:Regions:输入区域;
图像输出参数:Contours:生成的轮廓;
控制输入参数:Mode:生成的轮廓的模式,参数Mode可以有以下值:'center':边界像素的中心用作轮廓点;border:边框像素的外边框用作轮廓点;'border_holes':除了输入区域的外部边界外,还可以获得所有孔的轮廓。