* 假設有一組點的坐標存儲在points數組中  
points := [(10, 20), (30, 40), (50, 60), (70, 80)]  
* 將點轉換為區域  
region:= gen_region_polygon(points)   
* 獲取區域的外接圓  
circle_outer, center_outer, radius_outer := smallest_circle(region)    
* 獲取區域的內切圓  
circle_inner, center_inner, radius_inner := largest_inscribed_circle(region)    
* 計算圓度  
circularity := (radius_outer - radius_inner) / radius_outer
樓主留言:
基準圓,可以算出來。不知道三坐標內部是怎么計算圓度的,怎么算都和三坐標有差別。