2671878265
虛心接受,謙虛學(xué)習(xí)。
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 29 個
工控威望: 587 點
下載積分: 651 分
在線時間: 51(小時)
注冊時間: 2019-06-10
最后登錄: 2024-10-22
查看2671878265的 主題 / 回貼
樓主  發(fā)表于: 2023-10-05 21:17
圖片:
現(xiàn)在一直(X.Y)坐標(biāo)個數(shù),根據(jù)坐標(biāo)計算出,圓心所在位置,其他未知量由次全部可以計算的得出,sin(角度)+ 斜邊距離 也可以通過計算得出,道理一樣。目前不只道怎么計算圓度,最大值?最小值?平均值?最小二乘法?
三點畫圓(不共線三點)。
不小心遇見你
自動項目、PLC、視覺、通訊等工控軟件開發(fā)QQ3515716
級別: 工控俠客

精華主題: 3 篇
發(fā)帖數(shù)量: 2036 個
工控威望: 2953 點
下載積分: 25161 分
在線時間: 1427(小時)
注冊時間: 2014-01-05
最后登錄: 2024-11-07
查看不小心遇見你的 主題 / 回貼
1樓  發(fā)表于: 2023-10-06 11:53
* 假設(shè)有一組點的坐標(biāo)存儲在points數(shù)組中  
points := [(10, 20), (30, 40), (50, 60), (70, 80)]  
* 將點轉(zhuǎn)換為區(qū)域  
region:= gen_region_polygon(points)  

* 獲取區(qū)域的外接圓  
circle_outer, center_outer, radius_outer := smallest_circle(region)  
  
* 獲取區(qū)域的內(nèi)切圓  
circle_inner, center_inner, radius_inner := largest_inscribed_circle(region)  
  
* 計算圓度  
circularity := (radius_outer - radius_inner) / radius_outer
樓主留言:
基準(zhǔn)圓,可以算出來。不知道三坐標(biāo)內(nèi)部是怎么計算圓度的,怎么算都和三坐標(biāo)有差別。
項目、視覺、通訊QQ3515716