如何通过python控制Raspberry Pi PiNoIR相机?

时间:2014-06-20 15:01:38

标签: python camera raspberry-pi

我有一个用于Raspberry Pi的PiNoIR相机(使用Raspbian),我想通过python脚本来控制它。我试图使用picamera python(2.7)库,但它不起作用。相机在Raspberry Pi中启用,它似乎运行良好(由终端中的raspivid -t 0测试)。但是,这个简单的python脚本一直冻结,甚至CTRL+C也无法停止进程,我需要通过sudo kill

从新窗口终止它
import time
import picamera
with picamera.PiCamera() as camera:
    camera.start_preview()
    time.sleep(2)
    camera.capture('/home/pi/test.jpg')
    camera.stop_preview()

同样的脚本适用于标准(非红外)Pi相机。文档http://picamera.readthedocs.org/en/release-1.5/#似乎没有说明PiNoIR相机板的具体内容。

有什么想法?谢谢。

1 个答案:

答案 0 :(得分:0)

删除行:camera.stop_preview()。然后,您可以使用 Ctrl + F6

停止正在运行的脚本