我在我的树莓派上安装了 SimpleCv 和驱动程序以使用它(uv4l 驱动程序),现在我想玩它。当我在 simpleCV shell "Camera(0).getImage().save("foo.jpg") " 上键入时,屏幕上会出现相机预览,我无法输入其他命令,因为此预览涵盖了 shell What Have我要怎么做才能去掉摄像头预览?非常感谢 !菲利波
3585 次
2 回答
3
尝试 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
希望有帮助
于 2014-01-03T18:55:38.990 回答
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)
于 2014-05-15T22:47:12.630 回答