简单理解区域Region,就是某种具有结构体性质的二值图
1.dev_close_window() *关闭窗口 2.dev_open_window(0,0,512,512,'black',WindowHandle) *打开窗口 3.gen_region_points(:Region,row,col) *生成像素坐标指定的region 4.disp_line(WindowHandle,100,100,200,200) *生成像素坐标指定的region 5.gen_region_line(:RegionLines:BeginRow,BegionCol,EndRow,EndCol:) *生成像素坐标指定的线 6.get_region_points(Region:::Rows,Columns) *获得区域region的像素点坐标 7.intersection(Regions,RegionLines2,RegionIntersection) *获得两个区域region的交集 8.orientation_region(Regions:::Phi) *获得区域region的方向 9.union2(Region1,Region2:RegionUnion::) *合并两个区域region为一个region 10.distance_pr(Region::Row,Column:DistanceMin,DistanceMax) *计算点到区域的 最远距离和最近距离 11.distance_pl(::Row,Column,Row1,Column1,Row2,Column2:Distance) *计算点到线的距离 12.distance_ps(::Row,Column,Row1,Column1,Row2,Column2:DistanceMin,DistanceMax) *计算点到线段的距离 **distance_pl & distance_ps是不一样的,一个是点到直线的距离,一个是点到线段,直线是可以向两边延伸的,线段不能延伸,线段是一个固定的region 13.distance_pp(::Row1,Column1,Row2,Column2:Distance) *计算点到点的距离 14.distance_rr_min(Region1,Region2:::Distance,Row1,Column1,Row2,Column2) *计算region到region最近距离和对应的最近点(欧几里得距离) 15.distance——lr(Region::Row1,Column1,Row2,Column2:DistanceMin,DistanceMax) *计算region到region最近距离和对应的最近点(欧式距离) 16.distance_pc(Contour::Row,Column:DistanceMin,DistanceMax) *计算点到轮廓(XLD)最近距离和最远距离