Python package

HDI Python

在 Python 脚本中接收实时 ZED body frame。安装后导入 hdi,用回调函数或异步循环处理每一帧数据。

安装

在你的 Python 环境中运行:

python -m pip install /python/latest.tar.gz

最小示例

from hdi import run_zed_consumer


def on_frame(frame):
    print(frame.timestamp, frame.body_count)


run_zed_consumer(on_frame)

异步用法

import asyncio
from hdi import ZedClient


async def main():
    async with ZedClient() as client:
        async for frame in client.frames():
            print(frame.timestamp, frame.body_count)


asyncio.run(main())