Replay 节点
Replay 节点
弃用通知
此页面描述的功能已在 Luxonis Hub 中移除或替换。功能可能受限,仅适用于 Hub Original 客户。请参阅最新指南来配置设备、管理设备组以及部署应用程序。
rh.ColorReplayCamera 节点作为 dai.node.ColorCamera 节点的替代。只需将其指向一个 mp4 文件 或一个包含 .jpg 图像 的文件夹,它就会处理其余的事情,将这些视频或图像直接传入您的管道。这对于使用预录制的素材或快照进行开发、测试或调整应用程序非常方便。此外,如果您的应用程序运行在 Luxonis Hub 上并发送视频事件,您可以将这些视频重新导入以优化、调试或进一步测试您的应用程序。目前,它支持 video、preview 和 out 输出,基本功能覆盖得很全面。video 输出提供用于编码的 NV12 帧 ,preview 提供适合神经网络输入的 BGR 或 RGB 帧,而 out 提供 RAW8 灰度图像,就像您从 MonoCamera.out 输出获得的一样。Python
1rgb_sensor = rh.ColorReplayCamera(pipeline=pipeline, fps=rh.CONFIGURATION["fps"], src="video.mp4", run_in_loop=True)
2# 当您在 'folder_with_jpg/' 中存储了 .jpg 图像时,您可以
3rgb_sensor = rh.ColorReplayCamera(pipeline=pipeline, fps=rh.CONFIGURATION["fps"], src="folder_with_jpg/", run_in_loop=True)
4# 创建其他管道节点
5rgb_sensor.video.link(h264_encoder.input)
6rgb_sensor.preview.link(nn_node.input)MonoCamera 节点如下所示:Python
1mono_sensor = rh.MonoReplayCamera(pipeline=pipeline, fps=rh.CONFIGURATION["fps"], src="video.mp4", run_in_loop=True)
2mono_sensor_brg = pipeline.createImageManip()
3mono_sensor_brg.setFrameType(dai.RawImgFrame.Type.BGR888p)
4mono_sensor.out.link(mono_sensor_brg.inputImage)
5# 创建其他管道节点
6mono_sensor.out.link(h264_encoder.input)
7mono_sensor_bgr.out.link(nn_node.input)