C++

示例列表

示例主要分为两类:相机应用相机 类别中的示例侧重于如何使用相机。 应用 类别中的示例则侧重于使用相机生成的输出,例如3D点云、2D图像或来自相机的其它数据。这些示例展示了可以如何使用来自相机的数据。

操作指南

  1. 安装Zivid软件

  2. 下载Zivid示例数据

Windows

点击键盘上的Win+R键启动命令提示符,然后输入 cmd 并 按 Enter 键。

导航到要克隆存储库的位置,然后运行以下命令:

git clone https://github.com/zivid/zivid-cpp-samples

使用CMake配置示例解决方案,在Visual Studio中打开示例,生成并运行。更多相关信息,更多相关信息,请参阅 使用 CMake 配置 C++ 示例并在 Windows 的 Visual Studio 中构建它们

Ubuntu

点击键盘上的 Ctrl + Alt + T 键打开终端。

导航到要克隆存储库的位置,然后运行以下命令:

git clone https://github.com/zivid/zivid-cpp-samples
cd zivid-cpp-samples

构建项目:

mkdir build
cd build
cmake <options, see below> ../source
cmake --build .

部分示例依赖于外部库,特别是 Eigen 3、OpenCV、PCL 或 HALCON。如果您不想安装这些库,可以通过向 cmake 分别传递以下选项来禁用依赖于它们的示例: cmake: -DUSE_EIGEN3=OFF-DUSE_OPENCV=OFF-DUSE_PCL=OFF-DUSE_HALCON=OFF

有关如何安装可选依赖项并配置示例以使用它们的说明,请参阅 使用可选依赖项配置 C++ 示例

现在可以从构建的目录运行示例,例如:

./CaptureFromFileCameraVis3D