1.数据类型
object 图形:①图像image②区域region③轮廓xld
control 控制:htupe(int,double,string)
*object(byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
*real 为4字节double
*vector_field 向量字段
2.形态学转换
read_image (Clip, ‘clip’)
*通道合
compose2 (Clip, Clip, MultiChannelImage)
*获取灰度值
get_grayval (MultiChannelImage, 0, 0, Grayval)
*gen_创建区域
gen_rectangle1 (Rectangle, 30, 20, 100, 200)
gen_rectangle2 (Rectangle1, 300, 200, rad(30), 100, 20)
*特征区域(灰度直方图)阈值筛选
threshold (Clip, Regions, 10, 61)
*连通
connection (Regions, ConnectedRegions)
*分割
select_shape (ConnectedRegions, SelectedRegions, ‘area’, ‘and’, 3000, 99999)
*腐蚀
erosion_rectangle1 (SelectedRegions, RegionErosion,1, 1)
*膨胀
dilation_rectangle1 (SelectedRegions, RegionDilation, 11, 11)
*合并
union1 (RegionDilation, RegionUnion)
union2 (RegionUnion, Regions, RegionUnion1)
*减
difference (RegionUnion1, RegionUnion1, RegionDifference)
*交
intersection (RegionDifference, RegionDifference, RegionIntersection)
*补
complement (RegionUnion, RegionComplement)
*选择第一个
select_obj (SelectedRegions, ObjectSelected, 1)