繁体   English   中英

树莓派:启用摄像头模块

[英]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接口,或尝试拔下摄像机电缆并再次插入。

raspistillyuvraspistill是相机模块的官方图像捕获程序: 链接

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM