You're viewing an old version of the documentation. Click here to see the latest release.

C#

示例列表

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

  • 相机

    • 基础

      • Capture - 通过Zivid相机捕获包含颜色数据的点云。

      • Capture2D - 通过Zivid相机捕获2D图像。

      • CaptureAssistant - 使用捕获助手通过Zivid相机捕获带有颜色数据的点云。

      • CaptureFromFileCamera - 从Zivid文件相机捕获带有颜色数据的点云。目前支持Zivid One系列相机。

      • CaptureHDR - 通过Zivid相机捕获带有颜色数据的HDR点云。

      • CaptureHDRCompleteSettings - 通过Zivid相机使用完整配置设置捕获带有颜色数据的点云。

      • CaptureWithSettingsFromYML - 导入YML文件中的设置,从Zivid相机捕获带有颜色数据的点云。

    • 高级

      • CaptureHalconViaGenICam - 使用GenICam接口和Halcon C++ SDK捕获并保存带有颜色数据的点云。

      • CaptureHalconViaZivid - 使用Zivid SDK捕获带有颜色数据的点云,将其转换为Halcon格式的点云并使用Halcon C++ SDK保存。

      • CaptureHDRLoop - 使用不同的采集设置覆盖场景中的相同动态范围,以优化图像质量、速度或折衷方案。

      • CaptureHDRPrintNormals - 捕获Zivid点云,计算法线并输出一个子集。

    • InfoUtilOther

  • 应用

操作指南

  1. 安装Zivid软件

  2. 下载Zivid样本数据

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

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

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

在Visual Studio中打开ZividNETSamples.sln,构建并运行它。如果您对操作流程不太确定,请查看 使用Visual Studio构建C#示例

一些示例依赖于外部库,特别是 YamlDotNetMathNet.Numerics。这些库将在构建示例时通过NuGet自动安装。