升级了最新的debian12系统后发现原来的传统摄像头的设置选项没有了
但是执行rpicam-hello能正常输出图像,在python的opencv中原来的读取帧的方法无法获取到任何内容
发现现在得用Picamera2的库来替代
picam2 = Picamera2()
picam2.configure(picam2.create_preview_configuration(main={"format": 'XRGB8888', "size": (640, 480)}))
picam2.start()
frame = picam2.capture_array()
便可以正常使用了,折腾了2天才找到问题,还是不能随便上新版本...
参考自: