Halcon算子杂记
1. copy_obj(ClassRegions, ObjectsSelected, Index, Count)
释义: 将ClassRegions这个Tuple中的元素从Index开始,拷贝Count个数目到ObjectsSelected中。
2. closing_circle(ObjectsSelected,RegionClosing, Radius)
释义:检查ObjectsSelected区域中的图像,若存在未封闭的区域,则将该区域以半径为Radius的圆弧平滑封闭起来。
3. connection(RegionClosing, ConnectedRegions)
释义:计算RegionClosing区域的连通分量。所谓连通分量即是在一幅无向图中的最大连通子图(连通子图中的任意两点都连通)
4. select_shape(ConnectedRegions, SelectedRegions, 'area', 'and', 2500, 99999)
释义:选取ConnectedRegions这个Tuple中的元素到SelectedRegions中,这些元素区域的面积必须在[2500,99999]中。
5. fill_up(SelectedRegions, RegionFillUp)
释义:填充SelectedRegions区域中所有洞,填充规则默认是8临域,通过set_system(‘neighborhood’,4/8)可更改填充规则。
6. shape_trans(RegionFillUp, RegionTrans, 'convex')
释义:通过‘convex’(凸边形)方式将RegionFillUp形状转化为RegionTrans。
截止2018.06.26 16:50