ResizeMode 会生效,并且输出图像会被拉伸。您可以在此处找到有关缩放模式的更多信息。演示

管道
源代码
Python
PythonGitHub
1import depthai as dai
2import cv2
3
4pipeline = dai.Pipeline()
5device = pipeline.getDefaultDevice()
6
7camRgb = pipeline.create(dai.node.Camera).build(dai.CameraBoardSocket.CAM_A)
8manip = pipeline.create(dai.node.ImageManip)
9
10# GPU is not available on RVC2 and some RVC4 devices
11manip.setBackend(dai.node.ImageManip.Backend.GPU if device.hasGPU() else
12 dai.node.ImageManip.Backend.CPU)
13
14manip.initialConfig.setOutputSize(300, 300, dai.ImageManipConfig.ResizeMode.STRETCH)
15
16camOut = camRgb.requestOutput((1920, 1080))
17camOut.link(manip.inputImage)
18
19manipQ = manip.out.createOutputQueue()
20camQ = camOut.createOutputQueue()
21
22pipeline.start()
23
24while True:
25 if manipQ.has():
26 cv2.imshow("Manip frame", manipQ.get().getCvFrame())
27 if camQ.has():
28 cv2.imshow("Camera frame", camQ.get().getCvFrame())
29 key = cv2.waitKey(1)
30 if key == ord('q'):
31 break需要帮助?
请前往 Discussion Forum 获取技术支持或提出您可能有的任何其他问题。