read_image(Image, ImageFiles[Index])
* read_image (Image, 'E:/A-TIP/极片检测/0110离线脚本对比验证/毛刺漏检/示意图.jpg')
* Image Acquisition 01: Do something
dev_close_window()
get_image_size(Image, Width, Height)
dev_open_window(0, 0, Width/2, Height/2, 'black', WindowHandle)
dev_display(Image)
decompose3(Image, Image1, Image2, Image3)
threshold(Image2, Region, 93, 255)
connection(Region, ConnectedRegions)
select_shape(ConnectedRegions, SelectedRegions, 'area', 'and', 200, 30000)
fill_up(SelectedRegions, RegionFillUp)
opening_circle(RegionFillUp, RegionOpening, 3)
connection(RegionOpening, ConnectedRegions1)
tuple_rad(8, min_rad)
tuple_rad(90, max_rad)
select_shape (ConnectedRegions1, SelectedRegions3, ['rect2_phi','rect2_phi'], 'or', [min_rad,-max_rad], [max_rad,-min_rad])
select_shape (SelectedRegions3, SelectedRegions2, 'area', 'and', 200, 5000)
tuple_deg(0.13, Deg)
shape_trans(SelectedRegions2, RegionTrans2, 'convex')
gen_contour_region_xld(RegionTrans2, Contours, 'border') |