[英]Raspberry pi:enable camera module
我已经连接了一个带有树莓派的 USB 摄像头,并使用 sudo raspi-config 命令启用它。 我在启用后重新启动了树莓派,但它没有启用 - 所以出现错误( error is..mmal: Camera is not detected. Please check carefully the camera module is installed correctly
)
当运行命令( raspistill -o image.jpg
)来捕获图像时,我也运行了 update 和 upgrade 命令来更新树莓派,但没有解决问题。
最重要的是,当我运行ffnpng -i /dev/video video.avi
,它会记录视频以便相机正常工作,那么为什么会出现此错误? 什么是解决方案。
有没有其他方法或命令来捕捉图像? 请帮助我。 提前谢谢你。
您安装了fswebcam
模块吗? 您可以使用以下方法获取它:
sudo apt-get install fswebcam
使用命令fswebcam <image_name>.jpg
拍摄fswebcam <image_name>.jpg
完整的教程可以在 raspberrypi.org中找到。
看来问题在于相机模块和Raspberry PI CSI接口之间的连接。 检查CSI电缆是否正确连接到Raspberry PI板上的CSI接口,或尝试拔下摄像机电缆并再次插入。
raspistillyuv和raspistill是相机模块的官方图像捕获程序: 链接
USB 摄像头未安装在 mmal 下(仅 CSI)。 尝试运行v4l2-ctl --list-devices
以查看您的相机是否正确安装。 如果安装正确,您会看到相机下方有一个类似/dev/videoX
字符串。 使用该 X 值访问相机。
例如,在 OpenCV(Python) 中,您可以捕获如下图像,
import cv2
cap = cv2.VideoCapture(X)
ret, frame = cap.read()
cv2.imwrite("image_name.jpg",frame)
cap.release()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.