- *抛个砖
- read_image (Image, 'D:/155952t2077gj5vjyj4dys.png')
- decompose3 (Image, ImageR, ImageG, ImageB)
- *获取最大分析区域
- binary_threshold (ImageG, Region, 'max_separability', 'light', UsedThreshold)
- opening_circle (Region, RegionOpening, 1.5)
- shape_trans (RegionOpening, RegionTrans, 'convex')
- inner_rectangle1 (RegionTrans, Row1, Column1, Row2, Column2)
- gen_rectangle1 (Rectangle, Row1, Column1, Row2, Column2)
- *获黑色取格栅区域
- binary_threshold (ImageG, Region1, 'max_separability', 'dark', UsedThreshold1)
- intersection (Rectangle, Region1, RegionIntersection)
- connection (RegionIntersection, ConnectedRegions)
- *格栅区域转为矩形
- shape_trans (ConnectedRegions, RegionTrans1, 'rectangle1')
- difference (RegionTrans1, ConnectedRegions, RegionDifference)
- union1 (RegionDifference, RegionUnion)
- opening_circle (RegionUnion, RegionOpening1, 1.5)
- closing_circle (RegionOpening1, RegionClosing, 3.5)
- connection (RegionClosing, ConnectedRegions1)
- select_shape (ConnectedRegions1, SelectedRegions, 'area', 'and', 24, 99999)
复制代码
|