Inforamtion基本TOF相機模塊流的深度圖像:如何從點雲中圖書館(PCL)
我有一個簡單的飛行時間(飛行時間)相機模塊由一個只包含一個供應商提供深度節點。
我已經設置了PCL環境,並且可以編譯和執行它提供的示例代碼。
ToF相機模塊附帶的源代碼顯示瞭如何從硬件設備獲取深度原始數據(x,y,z值),但並未告知如何將其作爲點雲圖像和深度圖像。
Win 7 64bit,Visual Studio 2008,PCL all-in-one 32bit。
其結果是,我打算使用PCL顯示點雲圖像和深度圖像與X,Y,Z的數據我可以從相機模塊獲得,進一步,如果流是可能的。
不過,據我所知,現在是PCL趨於所有的點雲數據存儲爲.PCD文件,然後讀取它從而輸出點雲圖像和深度圖像。
這顯然是太慢了,做這樣的方式流,如果我要savePCD()和readPCD()每次在每一幀。所以我研究了「openni grabber」和「openni range image visualization」示例代碼,並嘗試執行它們,遺憾的是「沒有連接設備」。是我得到的。
我有一些想法,以尋求建議之前,我嘗試:
是否有使用Openni除了Kinect的,Xtion PrimeSense的,並在設備上的方法嗎?即使它只是一個沒有名字的設備,只有深度節點?
PCL能否在不訪問.pcd文件的情況下顯示點雲圖像和深度圖像?換句話說,我可以只分配每個頂點的值並構建一個圖像嗎?
我可以只歸所有頂點,並構建一個圖像勉強opencv的?
有沒有其他方法可以在點雲圖像和深度圖像中流式傳輸ToF相機模塊?
謝謝你的提醒,我得到了(2)由我自己。 – APU