Samples#
存取範例#
The samples are located in the C:\Program Files\Basler\pylon\Development\Samples\Stereo_mini folder.
The samples are located in the /opt/pylon/share/pylon/Samples/Stereo_mini folder.
The samples are located in the /opt/pylon/share/pylon/Samples/Stereo_mini folder.
資訊
在建置範例之前,請將包含範例的資料夾複製到您具有寫入權限的任意位置。
可用範例#
C++ 範例#
提供以下 C++ 範例:
- FirstSample: 擷取強度和範圍資料,並列印中心像素值。
- 使用以下方式開啟第一個 Stereo mini 裝置:
BaslerGenTlStmDeviceClass. - 啟用強度和範圍元件。
- 讀取中心像素強度 (RGBA) 和範圍值。
- 使用以下方式開啟第一個 Stereo mini 裝置:
- GrabDepthMap: 使用 OpenCV 將範圍資料轉換為著色深度圖。
- 使用範圍元件 (
Coord3D_C16)。 - 使用 OpenCV 將深度值著色以進行即時視覺化。
- 使用範圍元件 (
- ShowPointCloud: 使用 PCL 顯示即時彩色點雲。
- 使用範圍元件 (
Coord3D_ABC32f) 以及用於色彩的強度。 - 將擷取結果轉換為
pcl::PointCloud<pcl::PointXYZRGB>. - 顯示即時點雲檢視器。
- 使用範圍元件 (
- SavePointCloud: 將一個彩色點雲儲存為 .ply 檔案。
- 擷取一個畫面並將彩色點雲匯出至
pointcloud_color.ply.
- 擷取一個畫面並將彩色點雲匯出至
Python 範例#
提供以下 Python 範例:
- SimpleGrab:說明如何從 Stereo mini 相機擷取影像,以及存取色彩與深度資料。
- ShowPointCloud:說明如何使用 Open3D 從 Stereo mini 相機擷取並視覺化點雲。
- LeftAndRightIntensity:說明如何使用 OpenCV 顯示來自 Stereo mini 相機的左右強度串流。
執行範例#
C++ 範例#
有關建置和執行 C++ 範例的詳細說明,請參閱 C++ Programmer's Guide。
Python 範例#
有關 Python 程式設計範例的資訊,請參閱 Python Programmer's Guide。