XLD创建形状匹配的模板
1、提取的形状建立形状模板
reduce_domain (Image, ModelRegion, ImageReduced)
inspect_shape_model(ImageReduced, ModelImages, ModelRegions, 3, HighContrast)
select_obj (ModelRegions, ModelRegionsSelected, 1)
gen_contour_region_xld (ModelRegionsSelected, ModelContours, 'border')
* gen_contour_region_xld (ModelRegionsSelected, ModelContours, 'center')
*需要把ModelContours合并起来,否则有可能会报异常Number of shape model points too small
create_shape_model_xld (ModelContours, 1, -rad(15), rad(30), MatchStep, 'auto', 'ignore_local_polarity', LowContrast, ModelID)
* create_shape_model (ImageReduced, 1, -rad(15), rad(30), rad(1), 'auto', 'ignore_local_polarity', 50, 30, ModelID)
write_shape_model(ModelID, 'RowColumn_'+Substrings[1]+'_'+Substrings[2]+'_Model')
get_shape_model_contours (ModelContours, ModelID, 1)
2、手动画形状建立形状模板
draw_polygon (PolygonRegion, 3600)
gen_contour_region_xld (PolygonRegion, Contours, 'center')
create_shape_model_xld (Contours, 'auto', -0.39, 0.79, 'auto', 'auto', 'ignore_local_polarity', 5, ModelID)
write_shape_model (ModelID, 'ModelID1')