此页面由 AI 自动翻译。查看英文原版
DepthAI
  • DepthAI 组件
    • AprilTags
    • 基准测试
    • Camera
    • 校准
    • DetectionNetwork
    • Events
    • FeatureTracker
    • Gate
    • HostNodes
    • ImageAlign
    • ImageManip
    • IMU
    • 杂项
    • 模型动物园
    • NeuralDepth
    • NeuralNetwork
    • ObjectTracker
    • 点云
    • RecordReplay
    • RGBD
    • Script
    • SpatialDetectionNetwork
    • SpatialLocationCalculator
    • StereoDepth
    • Sync
    • VideoEncoder
    • Visualizer
    • Warp
    • RVC2-specific
  • 高级教程
  • API 参考
  • 工具
软件栈

本页目录

  • 演示
  • 源代码

RGBD 自动创建

Supported on:RVC2RVC4
此示例演示了如何使用 RGBD 节点自动创建所需的颜色和深度节点。它通过处理内部节点链接和配置极大地简化了设置,从而实现了快速、最小化的 RGB-D 管道。

演示

RGBD 自动创建演示
此示例需要 DepthAI v3 API,请参阅 安装说明

源代码

Python

Python
GitHub
1import depthai as dai
2from argparse import ArgumentParser
3
4# NOTE: Using autocreate takes over the cameras cannot be used in complex pipelines,
5# where cameras would be used in other nodes as well yet.
6
7parser = ArgumentParser()
8parser.add_argument("--webSocketPort", type=int, default=8765)
9parser.add_argument("--httpPort", type=int, default=8082)
10args = parser.parse_args()
11
12with dai.Pipeline() as p:
13    remoteConnector = dai.RemoteConnection(
14        webSocketPort=args.webSocketPort, httpPort=args.httpPort
15    )
16    rgbd = p.create(dai.node.RGBD).build(True, dai.node.StereoDepth.PresetMode.DEFAULT)
17    remoteConnector.addTopic("pcl", rgbd.pcl, "common")
18
19    p.start()
20    remoteConnector.registerPipeline(p)
21
22    while p.isRunning():
23        key = remoteConnector.waitKey(1)
24        if key == ord("q"):
25            print("Got q key from the remote connection!")
26            break

需要帮助?

请前往 Discussion Forum 获取技术支持或提出您可能有的任何其他问题。