1. 联合操作
union1(Region : RegionUnion : : )
将多个region合并为一个整体
union2(Region1, Region2 : RegionUnion : : )
将两个region合并为一个整体
2. 计算连通域
connection(Region : ConnectedRegions : : )得到一系列连通域,是union的反向操作。
3. 区域选择
根据一定的条件,包括面积,位置,形状等属性
select_shape(Regions : SelectedRegions : Features, Operation, Min, Max : )
4. 形状转换
shape_trans(Region : RegionTrans : Type : )
5. 最小外接形状
最小外接圆
smallest_circle(Regions : : : Row, Column, Radius)
平行于坐标轴的最小外接矩形
smallest_rectangle1(Regions : : : Row1, Column1, Row2, Column2)
任意方向最小外接矩形
smallest_rectangle2(Regions : : : Row, Column, Phi, Length1, Length2)