1、背景介紹
實際上,很多地物外表形狀滿足一定的幾何形狀結構,如圓形是作為常見一類。那么獲取該類目標的點云數據便是位于一個圓上的點云數據。如下圖所示為兩簇典型的點云,其中一種為理想型,點均位于一個圓上,另外一簇則是近似位于一個圓上,這種更加符合真實情況。有時候為了測試程序,需要模擬這兩類數據,用于測試算法。
![]() | ![]() |
近似位于一個圓上的點集 | 嚴格位于一個圓上的點集 |
2、人工模擬數據
2.1 理想數據生成(嚴格位于一個圓上)
圓的表示方法有很多種,本次選擇使用極坐標方式表示圓上點。極坐標法是一種在二維平面上表示點的方法,它使用一對數字來表示一個點:(r, θ),其中 r 表示點到原點的距離,θ 表示從正x軸到點的連線與正x軸之間的角度。
假設圓心的笛卡爾坐標是 (a, b)