树莓派64位Bullseye系统下无法修改CSI摄像头曝光设置
树莓派64位Bullseye系统下CSI摄像头曝光设置与访问问题
1. libcamera库调整曝光参数无效
在树莓派64位Bullseye系统中,尝试通过Python的libcamera库修改CSI摄像头曝光设置,测试后发现以下代码无法改变画面曝光效果:
cam.set(libcamera.AeEnable, 0) cam.set(libcamera.ExposureValue, 4) cam.set(libcamera.ExposureTime, 100000) cam.set(libcamera.AnalogueGain, -0.1)
但执行cam.set(libcamera.Brightness, -1)时,能够成功调整画面亮度。
2. PiCamera库无法使用
尝试使用PiCamera库时出现如下错误:
OSError: libmmal.so: cannot open shared object file: No such file or directory
经社区查询得知,PiCamera库在64位系统中不存在。
3. OpenCV无法识别CSI摄像头
执行命令sudo modprobe bcm2835-v4l2,期望将CSI摄像头识别为V4L2设备以通过OpenCV访问,但OpenCV仍无法检测到该摄像头。参考了《使用树莓派摄像头模块》和《实时人脸识别:端到端项目》两篇博客内容。
内容的提问来源于stack exchange,提问作者Power Surge
相关产品推荐
相关产品推荐

