用你的图弄了下,不晓得是不是你要的效果,参数还需要调一下:
dev_set_draw('margin')
read_image (Image, '1.jpg')
get_image_size(Image, Width, Height)
decompose3(Image, R, G, B)
mean_image(R, ImageMean, Width/6, Height/6)
sub_image(R, ImageMean, ImageSub, 1, 128)
mean_image(ImageSub, ImageMean2, 7, 3)
gray_range_rect(ImageMean2, ImageResult, 20, 20)
threshold(ImageResult, Region1, 40, 255)
opening_circle(Region1, RegionOpening, 5)
closing_circle(RegionOpening, RegionClosing, 5)
erosion_circle(Image, RegionErosion, 15)
intersection(RegionClosing, RegionErosion, RegionIntersection)
connection(RegionIntersection, ConnectedRegions)
select_shape(ConnectedRegions, SelectedRegions, 'area', 'and', 600, 99999)
union1(SelectedRegions, RegionUnion)
closing_circle(RegionUnion, RegionClosing, 100)
connection(RegionClosing, ConnectedFlaw)
dev_display(Image)
dev_display(ConnectedFlaw)