【发布时间】:2015-02-04 16:53:48
【问题描述】:
我有一个问题,有没有办法检测 Raspi 相机 HW 模块?我正在用 Python 编写一个项目,我需要验证相机硬件模块是否连接到 RPi,因为我需要将相同的 Python 项目复制到多个 RPi,但其中一些没有连接相机。我正在使用 Picamera SW 模块,但我正在考虑如果相机存在于 /dev 树中的某处,则导入此类模块,如果这是可能的或实现此目的的方法,现在有人吗?
提前致谢
【问题讨论】:
-
如果未连接相机,在初始化 picamera 类时是否会引发错误?还是什么都不做...如果您尝试在未连接相机的情况下捕获图像怎么办...图像大小是 0 还是什么?
-
嗨乔兰,实际上我最初的想法是如你所描述的那样,使用操作系统。命令:“raspistill”用于在启动时运行 python 项目之前拍摄快照。可以肯定的一件事是 .jpeg 不会存在,忘记大小,问题是尝试使用 Python 时,它会在尝试拍摄快照时引发异常,而我真正需要的只是检测条件何时它是否存在,现在我已经实现了一个有效的解决方案,我会在主线程中发布它,非常感谢您的回答。
标签: python raspberry-pi