闲来无事,捣鼓了一下树莓派4B,想要搞一搞OpenCV,将采购的轮趣MIPI摄像头正常插入开发板后发现树莓派检测不到该摄像头。
在解决问题的过程中,我查阅了很多资料,发现很多都是用的旧版本树莓派系统进行调用摄像头的步骤和我的树莓派用的新系统有一些不同。
旧版在使用摄像头前需要使用sudo raspi-config命令打开配置窗口,在Setup Options->Interfacing Options->Camera。之后Enable Camera就可
而新版本由于装了一个新库就不再需要手动打开该选项,只需要使用命令直接调用摄像头即可。
不过到此我还是没有解决检测不到摄像头的问题,后来发现我使用的属于是非官方的摄像头,需要另外修改树莓派的摄像头配置。
具体操作如下
首先使用下面的命令,打开配置文件
sudo nano /boot/firmware/config.txt
在最后一行添加
dtoverlay=imx219
因为我使用的是IMX219摄像头模块,所以我写的是dtoverlay=imx219,若使用的是其他型号的可以看xm一点不soso大佬的树莓派基本设置--10.使用MIPI摄像头_树莓派摄像头配置-优快云博客的表格填写对应型号对应的值。
之后