我們會利用 setModelType 來偵測不同的模型,由於 PCL 是用 C++ 開發,裡面用到大量的 Template,再加上又有一些 class 的繼承,故有時候一樣的語法,但取到的值有不同的意義。
pcl::ModelCoefficients 在不同的模型下,就有不同的意義,故裡面的 values 的型別才會是 vector,其數量也不同。
舉例來說,SACMODEL_NORMAL_SPHERE 要偵測的是球體,故 values 共有 4 個值,分別代表 center.x,、center.y、center.z、radidus。
昨天到現在一直找不到官方的說明文件在哪?剛好現在看到,馬上留個記錄先。
沒有留言:
張貼留言