示例#
访问示例#
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++ 程序员指南。
Python 示例#
有关 Python 编程示例的信息,请参阅 Python Programmer's Guide。