使用 Python 取得 LIPSedge AE400 3D 相機框架中心點的深度

如果您希望使用 LIPSedge AE400 和 Python 來開發 3D 相機應用程序,那麼您來對地方了。 在本文中,我們將指導您編寫一個簡單的程式來檢索相機幀中心點的深度。

 

先決條件

在開始之前,您需要安裝 LIPSedge AE400 RealSense SDK 。 如果您尚未安裝好,可以參考我們的安裝指南

 

程式編碼

選擇您最喜歡的 IDE 或文字編輯器來建立原始程式碼檔案 hello-lips-ae.py,其內容如下。 該程式碼只是創建一個用於視訊串流的 RealSense API 物件。 取得一幀並檢索該幀中心的深度資料。 您可以查看註釋逐行解釋。

  • hello-lips-ae.py

hello-lips-ae.py的程式碼

運行

要運行該程序,請打開終端機視窗或命令提示字元並導航至“hello-lips-ae.py”檔案所在的目錄。 輸入 python hello-lips-ae.py 並按 Enter 鍵。 您應該會看到控制台上列印的中心像素的深度值。

python-hello-lips-ae.py的程式碼

 

終端機畫面

 

提醒

Python 模組衝突 – 如果您透過 pip 等套件管理器安裝pyrealsense2。 您安裝的模組位於預設模組搜尋路徑中。 將環境變數 PYTHONPATH 設定為 LIPSedge AE400 RealSense SDK 為 Python 建置的目錄,以搜尋我們建立的模組。

python模組衝突目錄建立

 

在本文中,我們向您展示如何開發一個簡單的程序,使用 Python 和 LIPSedge AE400 3D 相機擷取相機框架中心像素的深度。 我們希望這可以作為您自己的 3D 相機開發專案的起點。 如果您有任何疑問,請將其發佈到 LIPS 論壇

Share this post: