read_image (Image, 'K:/3.Halcon学习视频/Images/刀痕崩边1.bmp')
dev_set_draw ('margin')
get_image_size (Image, Width, Height)
gen_rectangle1 (Rectangle, 0, 0, Height-1, Width-1)
threshold (Image, Region, 65, 255)
connection (Region, ConnectedRegions)
shape_trans (ConnectedRegions, RegionTrans, 'convex')
union1 (RegionTrans, RegionUnion)
difference (Rectangle, RegionUnion, RegionDifference)
gen_circle (Circle, 200, 200, 10)
opening (RegionDifference, Circle, RegionOpening)
region_features (RegionOpening, 'rectangularity', Value)
gen_contour_region_xld (RegionOpening, Contours, 'border')
fit_rectangle2_contour_xld (Contours, 'tukey', -1, 0, 0, 3, 2, Row, Column, Phi, Length1, Length2, PointOrder)
gen_rectangle2 (Rectangle1, Row, Column, Phi, Length1, Length2+2)
threshold (Image, Region1, 0, 65)
difference (Region1, Rectangle1, RegionDifference1)
connection (RegionDifference1, ConnectedRegions1)
dev_display (Image)
dev_display (Rectangle1)
dev_display (ConnectedRegions1)