Ubuntu 22.04 - Raspberry Pi - IMX219 カメラ - カメラ スタックの使い方

Ubuntu 22.04 - Raspberry Pi - IMX219 カメラ - カメラ スタックの使い方

私は ROS のため Ubuntu 22.04 を使用する必要があり、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 ではカメラが正しく動作していないようです。

どのようなカメラスタックが使用されていますか? どのように使用すればよいですか? 正しい方向を示してもらえますか?

ご協力いただきありがとうございます!

関連情報