- dev_close_window ()
- read_image (Image, 'C:/Users/Administrator/Desktop/0405/AAAAA/太阳能电池栅缺陷检测/image/001.png')
- get_image_size (Image, Width, Height)
- dev_open_window_fit_image (Image, 0, 0, -1, -1, WindowHandle)
- dev_set_draw ('margin')
- dev_set_color ('green')
- dev_set_line_width (2)
- dev_display (Image)
- rgb1_to_gray (Image, GrayImage)
- invert_image (GrayImage, ImageInvert)
- threshold (ImageInvert, Region, 220, 255)
- fill_up (Region, RegionFillUp)
- connection (RegionFillUp, ConnectedRegions)
- select_shape (ConnectedRegions, SelectedRegions, 'height', 'and', 70, 90)
- shape_trans (SelectedRegions, RegionTrans, 'rectangle2')
- erosion_rectangle1 (RegionTrans, RegionErosion, 7, 7)
- dilation_rectangle1 (SelectedRegions, RegionDilation, 15, 11)
- reduce_domain (ImageInvert, RegionErosion, ImageReduced)
- binary_threshold (ImageReduced, Region1, 'max_separability', 'dark', UsedThreshold)
- closing_rectangle1 (Region1, RegionClosing, 17, 1)
- difference (RegionClosing, Region1, RegionDifference)
- dilation_rectangle1 (RegionDifference, RegionDilation1, 3, 6)
- connection (Region1, ConnectedRegions1)
- dev_set_color ('red')
- dev_display (Image)
- dev_display (RegionDilation1)
复制代码 效果还可以 |