cam.requestFullResolutionOutput()).This example requires the DepthAI v3 API, see installation instructions.Pipeline
Source code
Python
C++
Python
PythonGitHub
1#!/usr/bin/env python3
2
3import cv2
4import depthai as dai
5
6# Create pipeline
7device = dai.Device()
8with dai.Pipeline(device) as pipeline:
9 outputQueues = {}
10 sockets = device.getConnectedCameras()
11 for socket in sockets:
12 cam = pipeline.create(dai.node.Camera).build(socket)
13 outputQueues[str(socket)] = cam.requestFullResolutionOutput().createOutputQueue()
14
15 pipeline.start()
16 while pipeline.isRunning():
17 for name in outputQueues.keys():
18 queue = outputQueues[name]
19 videoIn = queue.get()
20 assert isinstance(videoIn, dai.ImgFrame)
21 # Visualizing the frame on slower hosts might have overhead
22 cv2.imshow(name, videoIn.getCvFrame())
23
24 if cv2.waitKey(1) == ord("q"):
25 breakNeed assistance?
Head over to Discussion Forum for technical support or any other questions you might have.