3D點云投影到2D

空間類有一個點云,需要將其投影到任意的一個平面上。

這個平面確定如下:

U = {-sin(theta), cos(theta), 0}

V = {cos(theta)*sin(phi), sin(theta)*sin(phi), cos(phi)}

Center = {cos(theta)*cos(phi), sin(theta)*cos(phi), sin(phi)}*r

每個點P在平面自身上的投影坐標[U, V]由下式給出

[x', y'] = [dot(P - Center, U), dot(P - Center, V)]

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 歐拉旋轉、四元數、矩陣旋轉之間的差異 除了歐拉旋轉以外,還有兩種表示旋轉的方式:矩陣旋轉和四元數旋轉。接下來我們比...
    AndrewFan閱讀 2,567評論 0 3
  • #1996 AHSME ##1996 AHSME Problems/Problem 1 The addition ...
    abigtreenj閱讀 1,431評論 0 0
  • 安卓插件化技術已經作為一個優秀的合格研發必備要求,學習和掌握現有不同種類動態加載方案 是提升個人技術深度有效途徑。...
    常興E站閱讀 951評論 0 3
  • 描述 代碼庫的版本號是從 1 到 n 的整數。某一天,有人提交了錯誤版本的代碼,因此造成自身及之后版本的代碼在單元...
    6默默Welsh閱讀 475評論 0 0
  • 一路小雨,從上車到下車。 昨天的拔罐沒起作用,老爸的肩頸還是疼痛難忍。堅持到住處,吃過面,4點鐘馬上出發去醫院。還...
    田螺里閱讀 171評論 0 1