如何删除相机预览到覆盆子pi

时间:2014-01-02 21:07:52

标签: python linux opencv raspberry-pi simplecv

我在我的raspberryPi和驱动程序上安装了SimpleCv以使用相机板(uv4l驱动程序),现在我想玩它。 当我在simpleCV shell上键入“Camera(0).getImage()。save(”foo.jpg“)”时,屏幕上会出现相机预览,我无法输入其他命令,因为此预览涵盖了shell 我该怎么做才能删除相机预览? 非常感谢 ! 菲利普

2 个答案:

答案 0 :(得分:2)

尝试使用nopreview选项

pkill uv4l
uv4l --driver raspicam --auto-video_nr --encoding yuv420 --width 320 --height 240 --nopreview
export LD_PRELOAD=/usr/lib/uv4l/uv4lext/armv6l/libuv4lext.so

希望有所帮助

答案 1 :(得分:0)

RasPi相机比标准的即插即用相机更加集成,因此,使用simpleCV的相机功能,我没有太多成功。相反,我使用了一个简单的python脚本,我在运行simpleCV分析之前调用该脚本来抓取图像并将其保存到磁盘

import subprocess

imgName = '/home/pi/blahblah.jpg'

def takePicture(imgName):
    subprocess.call('raspistill -n -t 1 -o %s' &imgName, shell = True)