Ubuntu 22.04 - Raspberry Pi - IMX219 相机 - 如何使用相机堆栈?

Ubuntu 22.04 - Raspberry Pi - IMX219 相机 - 如何使用相机堆栈?

我需要使用 Ubuntu 22.04(由于 ROS),并希望使用 IMX219 相机。首先,使用最新的 Raspbian 一切都运行良好。

当我尝试这个最小的例子时,图像内容是空的。

import cv2

# open camera
cap = cv2.VideoCapture('/dev/video0', cv2.CAP_V4L)

# set dimensions
cap.set(cv2.CAP_PROP_FRAME_WIDTH, 2560)
cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 1440)

# take frame
ret, frame = cap.read()
# write frame to file
cv2.imwrite('image.jpg', frame)
# release camera
cap.release()

看起来相机在 Ubuntu 22-04 上无法正常工作。

使用什么相机堆栈?如何使用它?你能给我指明正确的方向吗?

感谢您的帮助!

相关内容