- read_image (Image, 'C:/Users/47863/Desktop/图片/9.bmp')
- dev_close_window ()
- get_image_size (Image, Width, Height)
- dev_open_window (0, 0, Width/2, Height/2, 'black', WindowHandle)
- dev_display (Image)
- threshold (Image, Regions, 72, 255)
- connection (Regions, ConnectedRegions)
- select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 9000, 11000)
- fill_up (SelectedRegions, RegionFillUp)
- opening_circle (RegionFillUp, RegionOpening, 3.5)
- connection (RegionOpening, ConnectedRegions1)
- select_shape (ConnectedRegions1, SelectedRegions1, 'area', 'and', 2500, 3500)
- shape_trans (SelectedRegions1, RegionTrans, 'rectangle1')
- shape_trans (SelectedRegions1, RegionTrans1, 'inner_rectangle1')
- difference (RegionTrans, RegionTrans1, RegionDifference)
- intersection (SelectedRegions1, RegionDifference, RegionIntersection)
- opening_circle (RegionIntersection, RegionOpening1, 2)
- connection (RegionOpening1, ConnectedRegions2)
- select_shape (ConnectedRegions2, SelectedRegions2, 'area', 'and', 500, 1000)
- reduce_domain (Image, SelectedRegions2, ImageReduced)
- threshold (ImageReduced, Regions1, 0, 255)
- dev_display (Image)
- dev_display (ImageReduced)
- dev_display (Regions1)
复制代码
|